src.conf.5 (284708) | src.conf.5 (286031) |
---|---|
1.\" DO NOT EDIT-- this file is automatically generated. | 1.\" DO NOT EDIT-- this file is automatically generated. |
2.\" from FreeBSD: head/tools/build/options/makeman 255964 2013-10-01 07:22:04Z des 3.\" $FreeBSD: head/share/man/man5/src.conf.5 284708 2015-06-22 20:21:57Z sjg $ 4.Dd June 22, 2015 | 2.\" from FreeBSD: head/tools/build/options/makeman 284708 2015-06-22 20:21:57Z sjg 3.\" $FreeBSD: head/share/man/man5/src.conf.5 286031 2015-07-29 18:55:51Z emaste $ 4.Dd July 29, 2015 |
5.Dt SRC.CONF 5 6.Os 7.Sh NAME 8.Nm src.conf 9.Nd "source build options" 10.Sh DESCRIPTION 11The 12.Nm --- 109 unchanged lines hidden (view full) --- 122Set to not build 123.Xr authpf 8 . 124.It Va WITHOUT_AUTOFS 125.\" from FreeBSD: head/tools/build/options/WITHOUT_AUTOFS 277728 2015-01-26 07:15:49Z ngie 126Set to not build 127.Xr autofs 4 128related programs, libraries, and kernel modules. 129.It Va WITH_AUTO_OBJ | 5.Dt SRC.CONF 5 6.Os 7.Sh NAME 8.Nm src.conf 9.Nd "source build options" 10.Sh DESCRIPTION 11The 12.Nm --- 109 unchanged lines hidden (view full) --- 122Set to not build 123.Xr authpf 8 . 124.It Va WITHOUT_AUTOFS 125.\" from FreeBSD: head/tools/build/options/WITHOUT_AUTOFS 277728 2015-01-26 07:15:49Z ngie 126Set to not build 127.Xr autofs 4 128related programs, libraries, and kernel modules. 129.It Va WITH_AUTO_OBJ |
130.\" $FreeBSD: head/share/man/man5/src.conf.5 284708 2015-06-22 20:21:57Z sjg $ | 130.\" from FreeBSD: head/tools/build/options/WITH_AUTO_OBJ 284708 2015-06-22 20:21:57Z sjg |
131Enable automatic creation of objdirs. 132.It Va WITHOUT_BHYVE 133.\" from FreeBSD: head/tools/build/options/WITHOUT_BHYVE 277727 2015-01-26 06:44:48Z ngie 134Set to not build or install 135.Xr bhyve 8 , 136associated utilities, and examples. 137.Pp 138This option only affects amd64/amd64. 139.It Va WITHOUT_BINUTILS 140.\" from FreeBSD: head/tools/build/options/WITHOUT_BINUTILS 266158 2014-05-15 16:51:45Z brooks 141Set to not build or install binutils (as, c++-filt, gconv, 142ld, nm, objcopy, objdump, readelf, size and strip) as part 143of the normal system build. 144The resulting system cannot build programs from source. | 131Enable automatic creation of objdirs. 132.It Va WITHOUT_BHYVE 133.\" from FreeBSD: head/tools/build/options/WITHOUT_BHYVE 277727 2015-01-26 06:44:48Z ngie 134Set to not build or install 135.Xr bhyve 8 , 136associated utilities, and examples. 137.Pp 138This option only affects amd64/amd64. 139.It Va WITHOUT_BINUTILS 140.\" from FreeBSD: head/tools/build/options/WITHOUT_BINUTILS 266158 2014-05-15 16:51:45Z brooks 141Set to not build or install binutils (as, c++-filt, gconv, 142ld, nm, objcopy, objdump, readelf, size and strip) as part 143of the normal system build. 144The resulting system cannot build programs from source. |
145.Pp 146It is a default setting on 147arm64/aarch64. |
|
145.It Va WITHOUT_BINUTILS_BOOTSTRAP 146.\" from FreeBSD: head/tools/build/options/WITHOUT_BINUTILS_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp 147Set to not build binutils (as, c++-filt, gconv, 148ld, nm, objcopy, objdump, readelf, size and strip) 149as part of the bootstrap process. 150.Bf -symbolic 151The option does not work for build targets unless some alternative 152toolchain is provided. 153.Ef | 148.It Va WITHOUT_BINUTILS_BOOTSTRAP 149.\" from FreeBSD: head/tools/build/options/WITHOUT_BINUTILS_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp 150Set to not build binutils (as, c++-filt, gconv, 151ld, nm, objcopy, objdump, readelf, size and strip) 152as part of the bootstrap process. 153.Bf -symbolic 154The option does not work for build targets unless some alternative 155toolchain is provided. 156.Ef |
157.Pp 158It is a default setting on 159arm64/aarch64. |
|
154.It Va WITHOUT_BLUETOOTH 155.\" from FreeBSD: head/tools/build/options/WITHOUT_BLUETOOTH 156932 2006-03-21 07:50:50Z ru 156Set to not build Bluetooth related kernel modules, programs and libraries. 157.It Va WITHOUT_BOOT 158.\" from FreeBSD: head/tools/build/options/WITHOUT_BOOT 156932 2006-03-21 07:50:50Z ru 159Set to not build the boot blocks and loader. 160.It Va WITHOUT_BOOTPARAMD 161.\" from FreeBSD: head/tools/build/options/WITHOUT_BOOTPARAMD 278192 2015-02-04 10:19:32Z ngie --- 76 unchanged lines hidden (view full) --- 238.It 239.Va WITHOUT_CLANG_FULL 240.El 241.It Va WITH_CLANG 242.\" from FreeBSD: head/tools/build/options/WITH_CLANG 264660 2014-04-18 17:03:58Z imp 243Set to build the Clang C/C++ compiler during the normal phase of the build. 244.Pp 245It is a default setting on | 160.It Va WITHOUT_BLUETOOTH 161.\" from FreeBSD: head/tools/build/options/WITHOUT_BLUETOOTH 156932 2006-03-21 07:50:50Z ru 162Set to not build Bluetooth related kernel modules, programs and libraries. 163.It Va WITHOUT_BOOT 164.\" from FreeBSD: head/tools/build/options/WITHOUT_BOOT 156932 2006-03-21 07:50:50Z ru 165Set to not build the boot blocks and loader. 166.It Va WITHOUT_BOOTPARAMD 167.\" from FreeBSD: head/tools/build/options/WITHOUT_BOOTPARAMD 278192 2015-02-04 10:19:32Z ngie --- 76 unchanged lines hidden (view full) --- 244.It 245.Va WITHOUT_CLANG_FULL 246.El 247.It Va WITH_CLANG 248.\" from FreeBSD: head/tools/build/options/WITH_CLANG 264660 2014-04-18 17:03:58Z imp 249Set to build the Clang C/C++ compiler during the normal phase of the build. 250.Pp 251It is a default setting on |
246amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm/armv6hf, i386/i386, pc98/i386, powerpc/powerpc and powerpc/powerpc64. | 252amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm/armv6hf, arm64/aarch64, i386/i386, pc98/i386, powerpc/powerpc and powerpc/powerpc64. |
247.It Va WITHOUT_CLANG_BOOTSTRAP 248.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG_BOOTSTRAP 273177 2014-10-16 18:28:11Z skreuzer 249Set to not build the Clang C/C++ compiler during the bootstrap phase of the build. 250You must enable either gcc or clang bootstrap to be able to build the system, 251unless an alternative compiler is provided via 252XCC. 253.Pp 254It is a default setting on 255mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 256.It Va WITH_CLANG_BOOTSTRAP 257.\" from FreeBSD: head/tools/build/options/WITH_CLANG_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp 258Set to build the Clang C/C++ compiler during the bootstrap phase of the build. 259.Pp 260It is a default setting on | 253.It Va WITHOUT_CLANG_BOOTSTRAP 254.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG_BOOTSTRAP 273177 2014-10-16 18:28:11Z skreuzer 255Set to not build the Clang C/C++ compiler during the bootstrap phase of the build. 256You must enable either gcc or clang bootstrap to be able to build the system, 257unless an alternative compiler is provided via 258XCC. 259.Pp 260It is a default setting on 261mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 262.It Va WITH_CLANG_BOOTSTRAP 263.\" from FreeBSD: head/tools/build/options/WITH_CLANG_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp 264Set to build the Clang C/C++ compiler during the bootstrap phase of the build. 265.Pp 266It is a default setting on |
261amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm/armv6hf, i386/i386 and pc98/i386. | 267amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm/armv6hf, arm64/aarch64, i386/i386 and pc98/i386. |
262.It Va WITH_CLANG_EXTRAS 263.\" from FreeBSD: head/tools/build/options/WITH_CLANG_EXTRAS 231057 2012-02-05 23:56:22Z dim 264Set to build additional clang and llvm tools, such as bugpoint. 265.It Va WITHOUT_CLANG_FULL 266.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG_FULL 246259 2013-02-02 22:28:29Z dim 267Set to avoid building the ARCMigrate, Rewriter and StaticAnalyzer components of 268the Clang C/C++ compiler. 269.Pp 270It is a default setting on 271arm/arm, arm/armeb, arm/armv6, arm/armv6hf, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32 and sparc64/sparc64. 272.It Va WITH_CLANG_FULL 273.\" from FreeBSD: head/tools/build/options/WITH_CLANG_FULL 246259 2013-02-02 22:28:29Z dim 274Set to build the ARCMigrate, Rewriter and StaticAnalyzer components of the 275Clang C/C++ compiler. 276.Pp 277It is a default setting on | 268.It Va WITH_CLANG_EXTRAS 269.\" from FreeBSD: head/tools/build/options/WITH_CLANG_EXTRAS 231057 2012-02-05 23:56:22Z dim 270Set to build additional clang and llvm tools, such as bugpoint. 271.It Va WITHOUT_CLANG_FULL 272.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG_FULL 246259 2013-02-02 22:28:29Z dim 273Set to avoid building the ARCMigrate, Rewriter and StaticAnalyzer components of 274the Clang C/C++ compiler. 275.Pp 276It is a default setting on 277arm/arm, arm/armeb, arm/armv6, arm/armv6hf, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32 and sparc64/sparc64. 278.It Va WITH_CLANG_FULL 279.\" from FreeBSD: head/tools/build/options/WITH_CLANG_FULL 246259 2013-02-02 22:28:29Z dim 280Set to build the ARCMigrate, Rewriter and StaticAnalyzer components of the 281Clang C/C++ compiler. 282.Pp 283It is a default setting on |
278amd64/amd64, i386/i386, pc98/i386, powerpc/powerpc and powerpc/powerpc64. | 284amd64/amd64, arm64/aarch64, i386/i386, pc98/i386, powerpc/powerpc and powerpc/powerpc64. |
279.It Va WITHOUT_CLANG_IS_CC 280.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG_IS_CC 242629 2012-11-05 21:53:23Z brooks 281Set to install the GCC compiler as 282.Pa /usr/bin/cc , 283.Pa /usr/bin/c++ 284and 285.Pa /usr/bin/cpp . 286.Pp 287It is a default setting on 288mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 289.It Va WITH_CLANG_IS_CC 290.\" from FreeBSD: head/tools/build/options/WITH_CLANG_IS_CC 235342 2012-05-12 16:12:36Z gjb 291Set to install the Clang C/C++ compiler as 292.Pa /usr/bin/cc , 293.Pa /usr/bin/c++ 294and 295.Pa /usr/bin/cpp . 296.Pp 297It is a default setting on | 285.It Va WITHOUT_CLANG_IS_CC 286.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG_IS_CC 242629 2012-11-05 21:53:23Z brooks 287Set to install the GCC compiler as 288.Pa /usr/bin/cc , 289.Pa /usr/bin/c++ 290and 291.Pa /usr/bin/cpp . 292.Pp 293It is a default setting on 294mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 295.It Va WITH_CLANG_IS_CC 296.\" from FreeBSD: head/tools/build/options/WITH_CLANG_IS_CC 235342 2012-05-12 16:12:36Z gjb 297Set to install the Clang C/C++ compiler as 298.Pa /usr/bin/cc , 299.Pa /usr/bin/c++ 300and 301.Pa /usr/bin/cpp . 302.Pp 303It is a default setting on |
298amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm/armv6hf, i386/i386 and pc98/i386. | 304amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm/armv6hf, arm64/aarch64, i386/i386 and pc98/i386. |
299.It Va WITHOUT_CPP 300.\" from FreeBSD: head/tools/build/options/WITHOUT_CPP 156932 2006-03-21 07:50:50Z ru 301Set to not build 302.Xr cpp 1 . 303.It Va WITHOUT_CROSS_COMPILER 304.\" from FreeBSD: head/tools/build/options/WITHOUT_CROSS_COMPILER 275138 2014-11-26 20:43:09Z gjb 305Set to not build any cross compiler in the cross-tools stage of buildworld. 306If you are compiling a different version of --- 84 unchanged lines hidden (view full) --- 391The debug files will be placed in a subdirectory of 392.Pa /usr/lib/debug 393and are located automatically by 394.Xr gdb 1 . 395.It Va WITHOUT_DICT 396.\" from FreeBSD: head/tools/build/options/WITHOUT_DICT 156932 2006-03-21 07:50:50Z ru 397Set to not build the Webster dictionary files. 398.It Va WITH_DIRDEPS_CACHE | 305.It Va WITHOUT_CPP 306.\" from FreeBSD: head/tools/build/options/WITHOUT_CPP 156932 2006-03-21 07:50:50Z ru 307Set to not build 308.Xr cpp 1 . 309.It Va WITHOUT_CROSS_COMPILER 310.\" from FreeBSD: head/tools/build/options/WITHOUT_CROSS_COMPILER 275138 2014-11-26 20:43:09Z gjb 311Set to not build any cross compiler in the cross-tools stage of buildworld. 312If you are compiling a different version of --- 84 unchanged lines hidden (view full) --- 397The debug files will be placed in a subdirectory of 398.Pa /usr/lib/debug 399and are located automatically by 400.Xr gdb 1 . 401.It Va WITHOUT_DICT 402.\" from FreeBSD: head/tools/build/options/WITHOUT_DICT 156932 2006-03-21 07:50:50Z ru 403Set to not build the Webster dictionary files. 404.It Va WITH_DIRDEPS_CACHE |
399.\" $FreeBSD: head/share/man/man5/src.conf.5 284708 2015-06-22 20:21:57Z sjg $ | 405.\" from FreeBSD: head/tools/build/options/WITH_DIRDEPS_CACHE 284708 2015-06-22 20:21:57Z sjg |
400Cache result of dirdeps.mk which can save significant time 401for subsequent builds. 402Depends on 403.Va WITH_META_MODE . 404.It Va WITHOUT_DMAGENT 405.\" from FreeBSD: head/tools/build/options/WITHOUT_DMAGENT 262335 2014-02-22 13:05:23Z bapt 406Set to not build dma Mail Transport Agent 407.It Va WITHOUT_DOCCOMPRESS --- 16 unchanged lines hidden (view full) --- 424.\" from FreeBSD: head/tools/build/options/WITHOUT_EE 277663 2015-01-25 00:03:44Z ngie 425Set to not build and install 426.Xr edit 1 , 427.Xr ee 1 , 428and related programs. 429.It Va WITH_EISA 430.\" from FreeBSD: head/tools/build/options/WITH_EISA 264654 2014-04-18 16:53:06Z imp 431Set to build EISA kernel modules. | 406Cache result of dirdeps.mk which can save significant time 407for subsequent builds. 408Depends on 409.Va WITH_META_MODE . 410.It Va WITHOUT_DMAGENT 411.\" from FreeBSD: head/tools/build/options/WITHOUT_DMAGENT 262335 2014-02-22 13:05:23Z bapt 412Set to not build dma Mail Transport Agent 413.It Va WITHOUT_DOCCOMPRESS --- 16 unchanged lines hidden (view full) --- 430.\" from FreeBSD: head/tools/build/options/WITHOUT_EE 277663 2015-01-25 00:03:44Z ngie 431Set to not build and install 432.Xr edit 1 , 433.Xr ee 1 , 434and related programs. 435.It Va WITH_EISA 436.\" from FreeBSD: head/tools/build/options/WITH_EISA 264654 2014-04-18 16:53:06Z imp 437Set to build EISA kernel modules. |
438.It Va WITHOUT_ELFCOPY_AS_OBJCOPY 439.\" from FreeBSD: head/tools/build/options/WITHOUT_ELFCOPY_AS_OBJCOPY 286030 2015-07-29 18:45:38Z emaste 440Set to build and install 441.Xr objcopy 1 442from GNU Binutils, instead of the one from ELF Tool Chain. 443.Pp 444It is a default setting on 445amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm/armv6hf, i386/i386, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, pc98/i386, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 446.It Va WITH_ELFCOPY_AS_OBJCOPY 447.\" from FreeBSD: head/tools/build/options/WITH_ELFCOPY_AS_OBJCOPY 286030 2015-07-29 18:45:38Z emaste 448Set to build and install ELF Tool Chain's elfcopy as 449.Xr objcopy 1 , 450instead of the one from GNU Binutils. 451.Pp 452It is a default setting on 453arm64/aarch64. |
|
432.It Va WITHOUT_ELFTOOLCHAIN_TOOLS | 454.It Va WITHOUT_ELFTOOLCHAIN_TOOLS |
433.\" from FreeBSD: head/tools/build/options/WITHOUT_ELFTOOLCHAIN_TOOLS 276796 2015-01-07 22:02:37Z emaste | 455.\" from FreeBSD: head/tools/build/options/WITHOUT_ELFTOOLCHAIN_TOOLS 286016 2015-07-29 15:42:22Z emaste |
434Set to use 435.Xr addr2line 1 , | 456Set to use 457.Xr addr2line 1 , |
458.Xr c++filt 1 , |
|
436.Xr nm 1 , | 459.Xr nm 1 , |
460.Xr readelf 1 , |
|
437.Xr size 1 , 438.Xr strings 1 , 439and 440.Xr strip 1 441from GNU binutils instead of the ELF Tool Chain project. 442.It Va WITHOUT_EXAMPLES 443.\" from FreeBSD: head/tools/build/options/WITHOUT_EXAMPLES 156938 2006-03-21 09:06:24Z ru 444Set to avoid installing examples to --- 12 unchanged lines hidden (view full) --- 457Set to not build or install 458.Xr finger 1 459and 460.Xr fingerd 8 . 461.It Va WITHOUT_FLOPPY 462.\" from FreeBSD: head/tools/build/options/WITHOUT_FLOPPY 221540 2011-05-06 19:13:03Z ru 463Set to not build or install programs 464for operating floppy disk driver. | 461.Xr size 1 , 462.Xr strings 1 , 463and 464.Xr strip 1 465from GNU binutils instead of the ELF Tool Chain project. 466.It Va WITHOUT_EXAMPLES 467.\" from FreeBSD: head/tools/build/options/WITHOUT_EXAMPLES 156938 2006-03-21 09:06:24Z ru 468Set to avoid installing examples to --- 12 unchanged lines hidden (view full) --- 481Set to not build or install 482.Xr finger 1 483and 484.Xr fingerd 8 . 485.It Va WITHOUT_FLOPPY 486.\" from FreeBSD: head/tools/build/options/WITHOUT_FLOPPY 221540 2011-05-06 19:13:03Z ru 487Set to not build or install programs 488for operating floppy disk driver. |
465.It Va WITH_FMAKE 466.\" from FreeBSD: head/tools/build/options/WITH_FMAKE 275138 2014-11-26 20:43:09Z gjb 467Causes the old FreeBSD 468.Xr make 1 469program to be built and installed as fmake. | |
470.It Va WITHOUT_FMTREE 471.\" from FreeBSD: head/tools/build/options/WITHOUT_FMTREE 261299 2014-01-30 21:37:43Z brooks 472Set to not build and install 473.Pa /usr/sbin/fmtree . 474.It Va WITHOUT_FORMAT_EXTENSIONS 475.\" from FreeBSD: head/tools/build/options/WITHOUT_FORMAT_EXTENSIONS 250658 2013-05-15 13:04:10Z brooks 476Set to not enable 477.Fl fformat-extensions --- 20 unchanged lines hidden (view full) --- 498.It Va WITHOUT_GAMES 499.\" from FreeBSD: head/tools/build/options/WITHOUT_GAMES 156932 2006-03-21 07:50:50Z ru 500Set to not build games. 501.It Va WITHOUT_GCC 502.\" from FreeBSD: head/tools/build/options/WITHOUT_GCC 264660 2014-04-18 17:03:58Z imp 503Set to not build and install gcc and g++ as part of the normal build process. 504.Pp 505It is a default setting on | 489.It Va WITHOUT_FMTREE 490.\" from FreeBSD: head/tools/build/options/WITHOUT_FMTREE 261299 2014-01-30 21:37:43Z brooks 491Set to not build and install 492.Pa /usr/sbin/fmtree . 493.It Va WITHOUT_FORMAT_EXTENSIONS 494.\" from FreeBSD: head/tools/build/options/WITHOUT_FORMAT_EXTENSIONS 250658 2013-05-15 13:04:10Z brooks 495Set to not enable 496.Fl fformat-extensions --- 20 unchanged lines hidden (view full) --- 517.It Va WITHOUT_GAMES 518.\" from FreeBSD: head/tools/build/options/WITHOUT_GAMES 156932 2006-03-21 07:50:50Z ru 519Set to not build games. 520.It Va WITHOUT_GCC 521.\" from FreeBSD: head/tools/build/options/WITHOUT_GCC 264660 2014-04-18 17:03:58Z imp 522Set to not build and install gcc and g++ as part of the normal build process. 523.Pp 524It is a default setting on |
506amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm/armv6hf, i386/i386 and pc98/i386. | 525amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm/armv6hf, arm64/aarch64, i386/i386 and pc98/i386. |
507.It Va WITH_GCC 508.\" from FreeBSD: head/tools/build/options/WITH_GCC 255326 2013-09-06 20:49:48Z zeising 509Set to build and install gcc and g++. 510.Pp 511It is a default setting on 512mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 513.It Va WITHOUT_GCC_BOOTSTRAP 514.\" from FreeBSD: head/tools/build/options/WITHOUT_GCC_BOOTSTRAP 273177 2014-10-16 18:28:11Z skreuzer 515Set to not build gcc and g++ as part of the bootstrap process. 516You must enable either gcc or clang bootstrap to be able to build the system, 517unless an alternative compiler is provided via 518XCC. 519.Pp 520It is a default setting on | 526.It Va WITH_GCC 527.\" from FreeBSD: head/tools/build/options/WITH_GCC 255326 2013-09-06 20:49:48Z zeising 528Set to build and install gcc and g++. 529.Pp 530It is a default setting on 531mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 532.It Va WITHOUT_GCC_BOOTSTRAP 533.\" from FreeBSD: head/tools/build/options/WITHOUT_GCC_BOOTSTRAP 273177 2014-10-16 18:28:11Z skreuzer 534Set to not build gcc and g++ as part of the bootstrap process. 535You must enable either gcc or clang bootstrap to be able to build the system, 536unless an alternative compiler is provided via 537XCC. 538.Pp 539It is a default setting on |
521amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm/armv6hf, i386/i386 and pc98/i386. | 540amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm/armv6hf, arm64/aarch64, i386/i386 and pc98/i386. |
522.It Va WITH_GCC_BOOTSTRAP 523.\" from FreeBSD: head/tools/build/options/WITH_GCC_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp 524Set to build gcc and g++ as part of the bootstrap process. 525.Pp 526It is a default setting on 527mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 528.It Va WITHOUT_GCOV 529.\" from FreeBSD: head/tools/build/options/WITHOUT_GCOV 156932 2006-03-21 07:50:50Z ru 530Set to not build the 531.Xr gcov 1 532tool. 533.It Va WITHOUT_GDB 534.\" from FreeBSD: head/tools/build/options/WITHOUT_GDB 156932 2006-03-21 07:50:50Z ru 535Set to not build 536.Xr gdb 1 . | 541.It Va WITH_GCC_BOOTSTRAP 542.\" from FreeBSD: head/tools/build/options/WITH_GCC_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp 543Set to build gcc and g++ as part of the bootstrap process. 544.Pp 545It is a default setting on 546mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 547.It Va WITHOUT_GCOV 548.\" from FreeBSD: head/tools/build/options/WITHOUT_GCOV 156932 2006-03-21 07:50:50Z ru 549Set to not build the 550.Xr gcov 1 551tool. 552.It Va WITHOUT_GDB 553.\" from FreeBSD: head/tools/build/options/WITHOUT_GDB 156932 2006-03-21 07:50:50Z ru 554Set to not build 555.Xr gdb 1 . |
556.Pp 557It is a default setting on 558arm64/aarch64. |
|
537.It Va WITHOUT_GNU 538.\" from FreeBSD: head/tools/build/options/WITHOUT_GNU 174550 2007-12-12 16:43:17Z ru 539Set to not build contributed GNU software as a part of the base system. 540This option can be useful if the system built must not contain any code 541covered by the GNU Public License due to legal reasons. 542.Bf -symbolic 543The option has no effect yet. 544.Ef --- 4 unchanged lines hidden (view full) --- 549.Va WITHOUT_GNU_SUPPORT 550.El 551.It Va WITHOUT_GNUCXX 552.\" from FreeBSD: head/tools/build/options/WITHOUT_GNUCXX 255321 2013-09-06 20:08:03Z theraven 553Do not build the GNU C++ stack (g++, libstdc++). 554This is the default on platforms where clang is the system compiler. 555.Pp 556It is a default setting on | 559.It Va WITHOUT_GNU 560.\" from FreeBSD: head/tools/build/options/WITHOUT_GNU 174550 2007-12-12 16:43:17Z ru 561Set to not build contributed GNU software as a part of the base system. 562This option can be useful if the system built must not contain any code 563covered by the GNU Public License due to legal reasons. 564.Bf -symbolic 565The option has no effect yet. 566.Ef --- 4 unchanged lines hidden (view full) --- 571.Va WITHOUT_GNU_SUPPORT 572.El 573.It Va WITHOUT_GNUCXX 574.\" from FreeBSD: head/tools/build/options/WITHOUT_GNUCXX 255321 2013-09-06 20:08:03Z theraven 575Do not build the GNU C++ stack (g++, libstdc++). 576This is the default on platforms where clang is the system compiler. 577.Pp 578It is a default setting on |
557amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm/armv6hf, i386/i386 and pc98/i386. | 579amd64/amd64, arm/arm, arm/armeb, arm/armv6, arm/armv6hf, arm64/aarch64, i386/i386 and pc98/i386. |
558.It Va WITH_GNUCXX 559.\" from FreeBSD: head/tools/build/options/WITH_GNUCXX 255321 2013-09-06 20:08:03Z theraven 560Build the GNU C++ stack (g++, libstdc++). 561This is the default on platforms where gcc is the system compiler. 562.Pp 563It is a default setting on 564mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 565.It Va WITHOUT_GNU_GREP_COMPAT --- 290 unchanged lines hidden (view full) --- 856.Xr apropos 1 , 857.Xr catman 1 , 858.Xr makewhatis 1 , 859.Xr man 1 , 860.Xr whatis 1 , 861.Xr manctl 8 , 862and related support files. 863.It Va WITH_META_FILES | 580.It Va WITH_GNUCXX 581.\" from FreeBSD: head/tools/build/options/WITH_GNUCXX 255321 2013-09-06 20:08:03Z theraven 582Build the GNU C++ stack (g++, libstdc++). 583This is the default on platforms where gcc is the system compiler. 584.Pp 585It is a default setting on 586mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 587.It Va WITHOUT_GNU_GREP_COMPAT --- 290 unchanged lines hidden (view full) --- 878.Xr apropos 1 , 879.Xr catman 1 , 880.Xr makewhatis 1 , 881.Xr man 1 , 882.Xr whatis 1 , 883.Xr manctl 8 , 884and related support files. 885.It Va WITH_META_FILES |
864.\" $FreeBSD: head/share/man/man5/src.conf.5 284708 2015-06-22 20:21:57Z sjg $ | 886.\" from FreeBSD: head/tools/build/options/WITH_META_FILES 284708 2015-06-22 20:21:57Z sjg |
865Create meta files during non META_MODE build. 866The meta files can be useful for debugging. 867.It Va WITH_META_MODE | 887Create meta files during non META_MODE build. 888The meta files can be useful for debugging. 889.It Va WITH_META_MODE |
868.\" $FreeBSD: head/share/man/man5/src.conf.5 284708 2015-06-22 20:21:57Z sjg $ | 890.\" from FreeBSD: head/tools/build/options/WITH_META_MODE 284708 2015-06-22 20:21:57Z sjg |
869Enable building in meta mode. 870.Pp 871The build is driven by dirdeps.mk using DIRDEPS stored in 872Makefile.depend files found in each directory. 873.Pp 874The build can be started from anywhere, and behaves the same. 875The initial instance of make recursively reads DIRDEPS from Makefile.depend 876computing a graph of tree dependencies from the current origin. --- 271 unchanged lines hidden (view full) --- 1148Set to not build kernel modules that include sourceless native code for host CPU. 1149.It Va WITHOUT_SOURCELESS_UCODE 1150.\" from FreeBSD: head/tools/build/options/WITHOUT_SOURCELESS_UCODE 230972 2012-02-04 00:54:43Z rmh 1151Set to not build kernel modules that include sourceless microcode. 1152.It Va WITHOUT_SSP 1153.\" from FreeBSD: head/tools/build/options/WITHOUT_SSP 180012 2008-06-25 21:33:28Z ru 1154Set to not build world with propolice stack smashing protection. 1155.It Va WITH_STAGING | 891Enable building in meta mode. 892.Pp 893The build is driven by dirdeps.mk using DIRDEPS stored in 894Makefile.depend files found in each directory. 895.Pp 896The build can be started from anywhere, and behaves the same. 897The initial instance of make recursively reads DIRDEPS from Makefile.depend 898computing a graph of tree dependencies from the current origin. --- 271 unchanged lines hidden (view full) --- 1170Set to not build kernel modules that include sourceless native code for host CPU. 1171.It Va WITHOUT_SOURCELESS_UCODE 1172.\" from FreeBSD: head/tools/build/options/WITHOUT_SOURCELESS_UCODE 230972 2012-02-04 00:54:43Z rmh 1173Set to not build kernel modules that include sourceless microcode. 1174.It Va WITHOUT_SSP 1175.\" from FreeBSD: head/tools/build/options/WITHOUT_SSP 180012 2008-06-25 21:33:28Z ru 1176Set to not build world with propolice stack smashing protection. 1177.It Va WITH_STAGING |
1156.\" $FreeBSD: head/share/man/man5/src.conf.5 284708 2015-06-22 20:21:57Z sjg $ | 1178.\" from FreeBSD: head/tools/build/options/WITH_STAGING 284708 2015-06-22 20:21:57Z sjg |
1157Enable staging of files to a stage tree. 1158This can be best thought of as auto-install to 1159.Va DESTDIR 1160with some extra meta data to ensure dependencies can be tracked. 1161Depends on 1162.Va WITH_META_MODE . 1163When set, the following options are also in effect: 1164.Pp 1165.Bl -inset -compact 1166.It Va WITH_STAGING_MAN 1167(unless 1168.Va WITHOUT_STAGING_MAN 1169is set explicitly) 1170.It Va WITH_STAGING_PROG 1171(unless 1172.Va WITHOUT_STAGING_PROG 1173is set explicitly) 1174.El 1175.It Va WITH_STAGING_MAN | 1179Enable staging of files to a stage tree. 1180This can be best thought of as auto-install to 1181.Va DESTDIR 1182with some extra meta data to ensure dependencies can be tracked. 1183Depends on 1184.Va WITH_META_MODE . 1185When set, the following options are also in effect: 1186.Pp 1187.Bl -inset -compact 1188.It Va WITH_STAGING_MAN 1189(unless 1190.Va WITHOUT_STAGING_MAN 1191is set explicitly) 1192.It Va WITH_STAGING_PROG 1193(unless 1194.Va WITHOUT_STAGING_PROG 1195is set explicitly) 1196.El 1197.It Va WITH_STAGING_MAN |
1176.\" $FreeBSD: head/share/man/man5/src.conf.5 284708 2015-06-22 20:21:57Z sjg $ | 1198.\" from FreeBSD: head/tools/build/options/WITH_STAGING_MAN 284708 2015-06-22 20:21:57Z sjg |
1177Enable staging of MAN pages to stage tree. 1178.It Va WITH_STAGING_PROG | 1199Enable staging of MAN pages to stage tree. 1200.It Va WITH_STAGING_PROG |
1179.\" $FreeBSD: head/share/man/man5/src.conf.5 284708 2015-06-22 20:21:57Z sjg $ | 1201.\" from FreeBSD: head/tools/build/options/WITH_STAGING_PROG 284708 2015-06-22 20:21:57Z sjg |
1180Enable staging of PROGs to stage tree. 1181.It Va WITH_STALE_STAGED | 1202Enable staging of PROGs to stage tree. 1203.It Va WITH_STALE_STAGED |
1182.\" $FreeBSD: head/share/man/man5/src.conf.5 284708 2015-06-22 20:21:57Z sjg $ | 1204.\" from FreeBSD: head/tools/build/options/WITH_STALE_STAGED 284708 2015-06-22 20:21:57Z sjg |
1183Check staged files are not stale. 1184.It Va WITH_SVN 1185.\" from FreeBSD: head/tools/build/options/WITH_SVN 252561 2013-07-03 12:36:47Z zeising 1186Set to install 1187.Xr svnlite 1 1188as 1189.Xr svn 1 . 1190.It Va WITHOUT_SVNLITE --- 10 unchanged lines hidden (view full) --- 1201.Xr syscons 4 1202support files such as keyboard maps, fonts, and screen output maps. 1203.It Va WITHOUT_SYSINSTALL 1204.\" from FreeBSD: head/tools/build/options/WITHOUT_SYSINSTALL 183242 2008-09-21 22:02:26Z sam 1205Set to not build 1206.Xr sysinstall 8 1207and related programs. 1208.It Va WITH_SYSROOT | 1205Check staged files are not stale. 1206.It Va WITH_SVN 1207.\" from FreeBSD: head/tools/build/options/WITH_SVN 252561 2013-07-03 12:36:47Z zeising 1208Set to install 1209.Xr svnlite 1 1210as 1211.Xr svn 1 . 1212.It Va WITHOUT_SVNLITE --- 10 unchanged lines hidden (view full) --- 1223.Xr syscons 4 1224support files such as keyboard maps, fonts, and screen output maps. 1225.It Va WITHOUT_SYSINSTALL 1226.\" from FreeBSD: head/tools/build/options/WITHOUT_SYSINSTALL 183242 2008-09-21 22:02:26Z sam 1227Set to not build 1228.Xr sysinstall 8 1229and related programs. 1230.It Va WITH_SYSROOT |
1209.\" $FreeBSD: head/share/man/man5/src.conf.5 284708 2015-06-22 20:21:57Z sjg $ | 1231.\" from FreeBSD: head/tools/build/options/WITH_SYSROOT 284708 2015-06-22 20:21:57Z sjg |
1210Enable use of sysroot during build. 1211Depends on 1212.Va WITH_META_MODE . 1213.It Va WITHOUT_TALK 1214.\" from FreeBSD: head/tools/build/options/WITHOUT_TALK 277676 2015-01-25 04:37:44Z ngie 1215Set to not build or install 1216.Xr talk 1 1217and --- 164 unchanged lines hidden --- | 1232Enable use of sysroot during build. 1233Depends on 1234.Va WITH_META_MODE . 1235.It Va WITHOUT_TALK 1236.\" from FreeBSD: head/tools/build/options/WITHOUT_TALK 277676 2015-01-25 04:37:44Z ngie 1237Set to not build or install 1238.Xr talk 1 1239and --- 164 unchanged lines hidden --- |