Changes between Version 20 and Version 21 of SynOpbouw
- Timestamp:
- 06/13/09 22:16:04 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SynOpbouw
v20 v21 37 37 38 38 De build-trees zijn als volgt ingedeeld: 39 || (naam)_build/sources/ || hier komen gedownloade source.tar.gz files te staan. deze staan appart, zodat branchen makkelijker/kleiner is. deze kan eventueel niet in svn maar dat lijkt me onhandig.39 || (naam)_build/sources/ || hier komen gedownloade source.tar.gz files of directorys te staan. deze staan appart, zodat branchen makkelijker/kleiner is. grote sources kun je eventueel niet comitten. (xbmc is bijvoorbeeld 600 mb) In de build-scripts 40 40 || (naam)_build/(version)/buildroot.list || lijst van packages die in de buildroot moeten om packages voor deze versie te bouwen 41 41 || (naam)_build/(version)/build/(packagename)/(packagefiles) || het daadwerkelijke buildscript + configfiles. Een package heeft ook een speciale indeling, zie verderop. 42 || (naam)_build/(version)/dist/(dev|test|stable)/(architecture)/(packagefilename)|| de door build gegenereerde packages. De dist tree is 1 op 1 compatible met de package manager en word dus met een online repository gesynced. Deze tree word niet in svn gecommit om resources en tijd te besparen. Alle buildscripts halen hier hun dependencys ook uit.42 || (naam)_build/(version)/dist/(dev|test|stable)/(architecture)/(packagefilename)|| de door build gegenereerde packages. De dist tree is 1 op 1 compatible met de package manager en word dus met een online repository gesynced. Deze tree word niet in svn gecommit om resources en tijd te besparen. Het buildscript haalt hier de dependencys ook uit. (en anders online als hij ze hier niet kan vinden) 43 43 44 44