Changes between Version 35 and Version 36 of SynOpbouw


Ignore:
Timestamp:
06/14/09 01:17:51 (15 years ago)
Author:
Edwin Eefting
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SynOpbouw

    v35 v36  
    6161
    6262OUTPUT files dat een pakketje moet bevatten OF geneneren via het build-script
    63 || (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.
    64 || (packagename)/dist/(sub-packagename)/control  || Control file a la debian. Bevat ook de runtime dependencys.
    65 || (packagename)/dist/(sub-packagename)/preinst  || Dit zijn de pre- en post- install script voor het installeren en verwijderen van packages. (naamgeving is a la debian)
    66 || (packagename)/dist/(sub-packagename)/postinst || Al deze files hoeven niet altijd aanwezig te zijn: vaak kunnen ze automatisch 'bedacht' worden door het build systeem.
    67 || (packagename)/dist/(sub-packagename)/prerm    ||
    68 || (packagename)/dist/(sub-packagename)/postrm   ||
     63|| (packagename)/dist/(packagename)/(directorystructuur) || Hierin staan de files daadwerkelijk gecompilede files die in het pakketje moeten komen. Deze worden hier meestal in gezet via "make install"-methode, maar er kunnen van te voren ook al een aantal files aanwezig zijn. (bijvoorbeeld config files)
     64|| (packagename)/dist/(packagename)/deps     || Runtime dependencys
     65|| (packagename)/dist/(packagename)/preinst  || Dit zijn de pre- en post- install script voor het installeren en verwijderen van packages. (naamgeving is a la debian)
     66|| (packagename)/dist/(packagename)/postinst || Al deze files hoeven niet altijd aanwezig te zijn: vaak kunnen ze automatisch 'bedacht' worden door het build systeem.
     67|| (packagename)/dist/(packagename)/prerm    ||
     68|| (packagename)/dist/(packagename)/postrm   ||
     69|| (packagename)/dist/(sub-packagename)/...  || Het is mogelijk dat een build-script meerdere pakketjes genereerd. Bijvoorbeeld een ..._tools pakketje voor losse tools, of ..._dev pakketje voor development headers. Deze directory heeft dezelfde indeling als de packagename directory. Verplichte files die hier missen, worden overgenomen van de hoofdpackage.
     70
     71
    6972
    7073