Note: You are viewing an old version of this page. View the current version.

Differences between version 3 and previous revision of KnowledgeBase/FreeBSD/CoreMakeTargets.

Other diffs: Previous Major Revision, Previous Author

Newer page: version 3 Last edited on Saturday, 3 July 2010 14:42:09 by CyberLeo Revert
Older page: version 2 Last edited on Saturday, 3 July 2010 14:41:22 by CyberLeo Revert
@@ -1,4 +1,6 @@
+!!! Make Targets  
+  
 distrib-dirs: 
  Create bare directory structure 
  
 buildworld: 
@@ -18,10 +20,12 @@
  
 distribution: 
  Install remaining distribution files not covered by installworld/installkernel 
  
+----  
+!!! Make Variables  
  
 DESTDIR: 
  Root installation path, / if unset 
  
 INSTKERNNAME: 
  Kernel installation path: ${DESTDIR}/boot/${INSTKERNNAME} (kernel if unset) 

version 3

Make Targets

distrib-dirs
Create bare directory structure
buildworld
Build all userland binaries
buildkernel
Build kernel and all modules
kernel-toolchain
Build make, config, compiler, linker, etc for buildkernel (this is done implicitly during buildworld)
installworld
Install world into $DESTDIR
installkernel
Install kernel into $DESTDIR/boot
distribution
Install remaining distribution files not covered by installworld/installkernel

Make Variables

DESTDIR
Root installation path, / if unset
INSTKERNNAME
Kernel installation path: ${DESTDIR}/boot/${INSTKERNNAME} (kernel if unset)