buildworld buildkernel installkernel installworld distribution

balu

Well-Known Member
Wo finde ich genaue Infos was

make buildworld
make buildkernel
make installkernel
make installworld
make distribution

_genau_ machen.

Also schon klar das die 1. 4 mir die Welt neubauen, was genau macht jeder Befehl?
Finde nichts dazu, manpages zu buildworld, installworld, .... gibts nicht und unter der make manpage stehts nicht drin :X
 
Was es so grob macht ist schon offensichtlich, aber gibts noch mehr Optionen ala DESTDIR= ?

Und was genau macht make distibution?
 
Humpf, jo hast Recht, hätt ich selbst drauf kommen müssen :ugly: . Thx

EDIT: "distribution" steht jedoch nicht drin...
EDIT2: ok /usr/src/etc/Makefile ist mein Freund für distribution
EDIT3:

1. Habs nur mal kurz überflogen, nen "make distribution" scheint mir in etwa ein mergemaster zu sein wo alles automatisch überschrieben wird ( also ohne zu mergen ;) ), richtig?

2. ein "mergemaster -D /tmp"
gibt -D hier (1) nur den Zielpfad an oder auch (2) den Pfad von dem die Dateien genommen werden die mit den neuen gemerged werden?

3. angenomme ich mach ein (und angenommen mergemaster verhält sich nach 2.2)
make buildworld
make buildkernel
make installkernel DESTDIR=/tmp
mergemaster -p -D /temp
make installworld DESTDIR=/tmp
mergemaster -D /tmp

nutzt installworld hier die Make.conf aus /etc/Make.conf oder aus /tmp/etc/Make.conf ?
 
Zuletzt bearbeitet:
Zurück
Oben