Changes between Version 38 and Version 39 of SynOpbouw


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

--

Legend:

Unmodified
Added
Removed
Modified
  • SynOpbouw

    v38 v39  
    5151
    5252Een package directory is als volgt ingedeeld:
    53 || (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, zie verder op.
     53|| (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.
    5454|| (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.
    5555
     
    5858
    5959OUTPUT files dat een pakketje moet bevatten OF geneneren via het build-script
    60 || (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)
     60|| (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)
    6161|| (packagename)/dist/(packagename)/info     || algemene informatie, zoals runtime dependencys en een aantal velden zoals je bij debian control files ziet.
    6262|| (packagename)/dist/(packagename)/preinst  || Dit zijn de pre- en post- install script voor het installeren en verwijderen van packages. (naamgeving is a la debian)