Changes between Version 29 and Version 30 of SynOpbouw


Ignore:
Timestamp:
06/13/09 23:48:27 (15 years ago)
Author:
Edwin Eefting
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SynOpbouw

    v29 v30  
    5151
    5252Een package directory is als volgt ingedeeld:
    53 || (packagename)/build                         || het buildscript ||
    54 || (packagename)/builddeps                     || lijst met dependencys die in de buildroot geinstalleerd moeten om deze package te builden
    55 || (packagename)/root/                         || bevat een directory structuur die (meestal) door het buildscript in de package gekopieerd word. dit is een standaard, maar niet verplicht.
     53|| (packagename)/build                                       || het buildscript, aangeroepen in een buildroot als de package opnieuw gecompiled moet ||
     54|| (packagename)/builddeps                                   || lijst met dependencys die in de buildroot geinstalleerd moeten om deze package te builden
     55|| (packagename)/dist/(sub-packagename)/(directorystructuur) || Hierin staan de files die in het pakketje moeten komen. Meestal komt de sub-packagename overeen met de packagename. Maar de meeste build scripts zullen ook een _dev sub-package maken met development files. Verder kan je eventueel nog meer packages maken, bijvoorbeeld een apparte server en client package. Deze directory mag van te voren al een aantal files bevatten, maar na het builden word hier vaak de "make install" naar toe gedaan.
     56|| (packagename)/dist/(sub-packagename)/(directorystructuur) || Hierin staan de files die in het pakketje moeten komen. Meestal komt de sub-packagename overeen met de packagename. Maar de meeste build scripts zullen ook een _dev sub-package maken met development files. Verder kan je eventueel nog meer packages maken, bijvoorbeeld een apparte server en client package. Deze directory mag van te voren al een aantal files bevatten, maar na het builden word hier vaak de "make install" naar toe gedaan.
     57
    5658
    5759INPUT files die een pakketje krijgt als hij in de builddir gebuild word:
    5860|| (packagename)/sources/ || automatisch aangemaakt door buildsysteem: bevat de sources uit de bijbehorende hoofd-sources directory.
    5961
    60 OUTPUT files die het build-script van een pakketje dient te genereren:
    61 || (packagename)/(architecture)/(sub-packagename)/(directory structuur) || Output van het pakketje. Hierin staan de files die in het pakketje moeten komen. Meestal komt de sub-packagename overeen met de packagename. Maar de meeste build scripts zullen ook een _dev sub-package maken met development files. Verder kan je eventueel nog meer packages maken, bijvoorbeeld een apparte server en client package.
    6262
    6363