src.conf | MK_FOO | BuildWorld | InstallWorld | World | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
A | D | C | KB | Delta | A | D | C | KB | Delta | A | D | C | KB | Delta | |||||
WITHOUT_CRYPT=foo |
MK_CRYPT = no MK_DMAGENT = no MK_GSSAPI = no MK_KERBEROS = no MK_KERBEROS_SUPPORT = no MK_LDNS = no MK_LDNS_UTILS = no MK_OPENSSH = no MK_OPENSSL = no MK_PKGBOOTSTRAP = no MK_SVNLITE = no MK_UNBOUND = no MK_ZFS = no |
failed | +0 | -7424 | *159 | 2842216 | -502656 | +0 | -7424 | *244 | 2835600 | -509272 | |||||||
WITH_HESIOD=foo |
MK_HESIOD = yes |
failed | failed | failed | |||||||||||||||
WITH_INIT_ALL_PATTERN=foo |
MK_INIT_ALL_PATTERN = yes |
+0 | -0 | *5718 | 3378092 | 33220 | no effect | failed | |||||||||||
WITHOUT_INSTALLLIB=foo |
MK_INSTALLLIB = no |
failed | +0 | -405 | *0 | 2906216 | -438656 | failed | |||||||||||
WITH_LOADER_EFI_SECUREBOOT=foo |
MK_LOADER_EFI_SECUREBOOT = yes |
failed | no effect | failed | |||||||||||||||
WITH_LOADER_VERIEXEC=foo |
MK_LOADER_EFI_SECUREBOOT = yes MK_LOADER_VERIEXEC = yes MK_LOADER_VERIEXEC_VECTX = yes |
failed | no effect | failed | |||||||||||||||
WITH_OFED_EXTRA=foo |
MK_OFED_EXTRA = yes |
+0 | -0 | *1568 | 3344736 | -136 | failed | +62 | -0 | *1569 | 3352964 | 8092 | |||||||
WITH_OPENLDAP=foo |
MK_OPENLDAP = yes |
failed | no effect | failed | |||||||||||||||
WITHOUT_OPENSSL=foo |
MK_DMAGENT = no MK_GSSAPI = no MK_KERBEROS = no MK_KERBEROS_SUPPORT = no MK_LDNS = no MK_LDNS_UTILS = no MK_OPENSSH = no MK_OPENSSL = no MK_PKGBOOTSTRAP = no MK_SVNLITE = no MK_UNBOUND = no MK_ZFS = no |
failed | +0 | -7081 | *158 | 2846668 | -498204 | +0 | -7081 | *1527 | 2840304 | -504568 | |||||||
WITH_REPRODUCIBLE_BUILD=foo |
+0 | -0 | *1568 | 3344736 | -136 | no effect | +0 | -0 | *1568 | 3344736 | -136 | ||||||||
WITH_STAGING_PROG=foo |
MK_STAGING_PROG = yes |
+0 | -0 | *1568 | 3344736 | -136 | +0 | -97 | *0 | 3344872 | 0 | +0 | -97 | *1568 | 3344736 | -136 | |||
WITHOUT_TESTS_SUPPORT=foo |
MK_GOOGLETEST = no MK_TESTS_SUPPORT = no |
failed | +0 | -424 | *1 | 3056592 | -288280 | failed | |||||||||||
WITHOUT_TOOLCHAIN=foo |
MK_CLANG = no MK_CLANG_FULL = no MK_INCLUDES = no MK_LLD = no MK_LLDB = no MK_LLVM_COV = no MK_TOOLCHAIN = no |
failed | +0 | -3023 | *2 | 2274084 | -1070788 | +0 | -3023 | *1528 | 2274012 | -1070860 | |||||||
WITHOUT_USB_GADGET_EXAMPLES=foo |
MK_USB_GADGET_EXAMPLES = no |
+0 | -0 | *1568 | 3344736 | -136 | +0 | -8 | *1 | 3344548 | -324 | +0 | -8 | *1569 | 3344412 | -460 | |||
WITH_VERIEXEC=foo |
MK_VERIEXEC = yes |
failed | failed | failed |
The table has five major columns.
src.conf
The name of the option being tested
All options are tested both in their WITH_FOO and WITHOUT_FOO variants but if the option has no effect (ie: is the default) it will not appear in the table
MK_FOO
Internal build flags affected by this option
Buildworld
What happens when the option is given to buildworld but not installworld
Ie: make buildworld WITH_FOO=yes make installworld
Installworld
What happens when the option is given to installworld but not buildworld
Ie: make buildworld make installworld WITH_FOO=yes
World
What happens when the option is given to both buildworld and installworld
Ie: make buildworld WITH_FOO=yes make installworld WITH_FOO=yes
Inside each of the last three major columns there are five subcolumns
A
Number of added files/directories (relative to the option not be given
If non-zero, the number links to a list of the added files/directories
D
Number of deleted files/directories (relative to the option not be given
If non-zero, the number links to a list of the files not installed files/directories
C
Number of changed files/directories (relative to the option not be given
If non-zero, the number links to a list of the files/directories which are differnet (two lines each)
KB
Size of installed operating system in kilobytes
Delta
Size change in kilobytes relative to the option not be given