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 | |