Multiplatformní buildovací systém
Název práce v češtině: | Multiplatformní buildovací systém |
---|---|
Název v anglickém jazyce: | Multiplatform build system |
Akademický rok vypsání: | 2007/2008 |
Typ práce: | diplomová práce |
Jazyk práce: | čeština |
Ústav: | Ústav formální a aplikované lingvistiky (32-UFAL) |
Vedoucí / školitel: | RNDr. Miroslav Spousta |
Řešitel: | skrytý - zadáno a potvrzeno stud. odd. |
Datum přihlášení: | 25.09.2007 |
Datum zadání: | 25.09.2007 |
Datum a čas obhajoby: | 25.05.2009 00:00 |
Datum odevzdání elektronické podoby: | 25.05.2009 |
Datum proběhlé obhajoby: | 25.05.2009 |
Oponenti: | RNDr. Jan Raab |
Zásady pro vypracování |
Cíl práce lze shrnout do těchto bodů:
1) Analýza a teoretický rozbor obecných vlastností buildovacího systému. 2) Rozbor a porovnání existujících buildovacích systémů včetně porovnání s implemenovaným buildovacím systémem 3) Návrh a implementace nového buildovacího systému, který bude svými vlastnostmi zaměřen na použití v rychle se měnícím vývojovém prostředí a multiplatformnost 4) Praktické použití: Migrace zvoleného, dostatečně rozsáhlého softwarového projektu z původního buildovacího systému na nový, implementovaný buildovací system a srovnání výhod/nevýhod oproti puvodnímu systému. |
Seznam odborné literatury |
Gary V. Vaughan: Gnu Autoconf, Automake, and Libtool ISBN: 1578701902
Ken Martin, Bill Hoffman: Mastering CMake ISBN:1930934165 Robert Mecklenburg: Managing Projects with GNU Make ISBN: 0596006101 |
Předběžná náplň práce |
Porovnání stávajících buildovacich systemů. Implementace
multiplatformního buildovacího systému zaměřeného na snadnou rozšiřitelnost a na nasazení v rychle se měnícím vývojovém prostředí. |
Předběžná náplň práce v anglickém jazyce |
Comparison of current build systems. Implementation of multiplatform
build system with focus on easy extendability and usage in rapidly changing depelopment environment. |