Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
Multiplatformní buildovací systém
Thesis title in Czech: Multiplatformní buildovací systém
Thesis title in English: Multiplatform build system
Academic year of topic announcement: 2007/2008
Thesis type: diploma thesis
Thesis language: čeština
Department: Institute of Formal and Applied Linguistics (32-UFAL)
Supervisor: RNDr. Miroslav Spousta
Author: hidden - assigned and confirmed by the Study Dept.
Date of registration: 25.09.2007
Date of assignment: 25.09.2007
Date and time of defence: 25.05.2009 00:00
Date of electronic submission:25.05.2009
Date of proceeded defence: 25.05.2009
Opponents: RNDr. Jan Raab
 
 
 
Guidelines
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.
References
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
Preliminary scope of work
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í.
Preliminary scope of work in English
Comparison of current build systems. Implementation of multiplatform
build system with focus on easy extendability and usage in rapidly
changing depelopment environment.
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html