Changes between Version 45 and Version 46 of SynOpbouw
- Timestamp:
- 06/16/09 12:36:49 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SynOpbouw
v45 v46 50 50 De scripts staan op dit moment in dezelfde tree als syn3_build, maar deze kunnen ook ergens anders staan. 51 51 52 {{{ 53 \- (naam)_build 54 \- download hier komen source files te staan, maar deze worden niet in de svn gecommit. het buildsysteem download sources vanaf de datux mirror en anders vanaf de orginele urls en onthoud de md5 sum. deze sum komt in de pacakge dir? 55 \- build 56 \- (packagename) 57 \-build 58 \- dist 59 \- (architecture) 60 \- (packagename).deb 61 62 }}} 63 52 64 53 65 De build-trees zijn als volgt ingedeeld: 54 || (naam)_build/sources/(packagename)/(source files) || hier komen source files te staan, maar deze worden niet in de svn gecommit. het buildsysteem download sources vanaf de datux mirror en anders vanaf de orginele urls en onthoud de md5 sum. deze sum komt in de pacakge dir?66 || (naam)_build/sources/(packagename)/(source files) || 55 67 || (naam)_build/(version)/buildroot.list || lijst van packages die in de buildroot moeten om packages voor deze versie te bouwen 56 68 || (naam)_build/(version)/build/(packagename)/(packagefiles) || het daadwerkelijke buildscript + configfiles. Een package heeft ook een speciale indeling, zie verderop. … … 58 70 59 71 Een package directory is als volgt ingedeeld: 72 73 60 74 || (packagename)/build || het buildscript, aangeroepen in een buildroot als de package opnieuw gecompiled moet. Deze bevat ook nog extra informatie, zoals versie nummers en build dependencys en major nummers, zie verder op. 61 75 || (packagename)/buildresults || hierin bewaard het buildsysteem allerlei informatie om automatsich dingen te kunnen doen: Build-nummer bijhouden, major-versie nummers van builddependencys waartegen gebouwd is. md5sums.