summaryrefslogtreecommitdiffstats
path: root/tools/build
Commit message (Collapse)AuthorAgeFilesLines
* Remove options MK_LIBKSE and DEFAULT_THREAD_LIB now that we no longerru2008-03-292-9/+0
| | | | build libkse. This should fix WITHOUT_LIBTHR builds as a side effect.
* Don't remove usr/include/fs/nwfs and usr/include/netncp, as they are alwaysantoine2008-03-241-2/+2
| | | | | | | | recreated during installworld (they are in BSD.include.dist). Reported by: Pawel Worach Approved by: rwatson (mentor) X-MFC: with revision 1.13
* Add some checks for amd64 target around usr/lib32 libraries, missed inantoine2008-03-081-0/+4
| | | | | | | previous commit. Approved by: rwatson (mentor) X-MFC: with revision 1.13
* Add files to remove when MK_GCOV, MK_IPX or MK_NCP are defined.antoine2008-02-291-9/+57
| | | | | | | | | | | | Note: it may be a good idea to deduce obsolete usr/lib32/ files from obsolete lib/ and usr/lib/ files. PR: 120492 PR: 121118 PR: 121121 Submitted by: KAMIYA Satosi, Richard Tector Approved by: rwatson (mentor) MFC after: 1 month
* Remove 5.x and 6.x cruft - source upgrades to RELENG_8 from versions priorobrien2008-01-211-5/+0
| | | | to RELENG_7 are not supported.
* Remove files conditional on the obsolete MK_FORTRAN knob. They are alreadybrueffer2008-01-181-12/+0
| | | | | | | | listed in ObsoleteFiles.inc anyway. Reported by: David Wolfskill Approved by: rwatson (mentor) MFC after: 3 days
* WITHOUT_FORTRAN was removed some time ago. Regen src.conf.5.brueffer2008-01-151-4/+0
| | | | | | PR: 119562 Submitted by: Daniel Rucci <dan@rucci.org> MFC after: 3 days
* Fix markup nits.ru2007-12-125-5/+15
|
* Option depencies are (again) tracked automatically.ru2007-12-121-5/+0
|
* - Fix setting of MK_GSSAPI option by bsd.own.mk; its value shouldru2007-12-123-8/+17
| | | | | | | | | | | default to the value of MK_KERBEROS unless set explicitly by WITH_GSSAPI/WITHOUT_GSSAPI. (This introduces another type of MK_* variables which itself is questionable.) - Teach tools/build/options/makeman script that generates the src.conf(5) manpage about the new type of MK_* variables. - Fix broken logic in lib/Makefile.
* Hide the building and installation of libgssapi behind thedougb2007-12-102-0/+9
| | | | | | | | | | | | | | | | | | WITHOUT_KERBEROS knob. While GSS can be used for other things some third party software (most notably ports/x11/kdelibs3) takes the presence of libgssapi as an indication that kerberos is available, and attempts to link with the kerberos libs. If they are not available, the build will fail. Because you might want to use GSS but not kerberos, add a knob to re-enable it if WITHOUT_KERBEROS is present. Document the new knob, and the new behavior of WITHOUT_KERBEROS. Not objected and/or generally agreed to by: freebsd-arch Problem discussed/analyzed in: PR: ports/116484
* Add a reasonable-sounding description of the WITHOUT_INSTALLLIB knob.dougb2007-12-091-0/+5
|
* s/maybe/may be/danger2007-11-061-1/+1
| | | | MFC after: 3 days
* cached -> nscdru2007-10-191-1/+1
|
* Mdoc fix.obrien2007-10-091-2/+2
| | | | | Submitted by: ru Approved by: re(implicit)
* Correct lib name.obrien2007-10-091-1/+1
| | | | | Submitted by: ru Approved by: re(kensmith)
* Repo copy libpthreads to libkse.obrien2007-10-093-4/+12
| | | | | | This introduces the WITHOUT_LIBKSE nob, and changes WITHOUT_LIBPTHREADS to mean with neither threading libs. Approved by: re(kensmith)
* The shell_1_sh test was failing with "make -jX".ru2007-10-011-1/+1
| | | | Approved by: re (kensmith)
* MK_LIBTHR was misspelled.ru2007-10-011-1/+1
| | | | Approved by: re (kensmith)
* Add WITHOUT_ZONEINFO to the build options and regenerate src.conf.5remko2007-08-271-0/+2
| | | | | | Reminded by: ceri Approved by: re (bmah) Approved by: imp (mentor)
* Make clear that WITHOUT_TOOLCHAIN cannot be applied to build targets.bz2007-07-191-1/+2
| | | | | | PR: 114220 Reviewed by: simon Approved by: re (hrs)
* Options spring cleanup:sepotvin2007-06-132-0/+9
| | | | | | | | | | - Add and document the KVM and KVM_SUPPORT options that are needed for the ifmcstats(3) makefile - Garbage collect unused variables - Add missing inclusion of bsd.own.mk where needed Approved by: kan (mentor) Reviewed by: ru
* Introduce WITHOUT_SSP option that allows users to exclude LGPLedkan2007-05-191-0/+2
| | | | libssp from the build.
* Add a description for the WITHOUT_SYMVER option.deischen2007-05-171-0/+2
|
* Connect ZFS to the build.pjd2007-04-062-0/+33
|
* Add ncursesw, libelf, and libalias profiling librariesrafan2007-03-111-0/+21
| | | | Approved by: delphij (mentor)
* Remove old libmytinfo link.rafan2007-02-011-0/+1
| | | | | Approved by: delphij (mentor) Requested by: ache
* Replace the GNU gzip with a slightly modified NetBSD gzip. Thedelphij2007-01-262-0/+5
| | | | | | | | | | | | | | | | | | | | | NetBSD version is a feature-to-feature re-implementation of GNU gzip using the freely-redistributable zlib and this version is expected to be mostly bug-to-bug compatible with the GNU implementation. - Because this is a piece of mature code and we want to make changes so it is added directly rather than importing to src/contrib. - Connect newly added code to src/usr.bin/ and rescue/rescue build. - Disconnect the GNU gzip code from build for now, they will be eventually removed completely. - Provide two new src.conf(5) knobs, WITHOUT_BZIP2_SUPPORT and WITHOUT_BZIP2. Tested by: kris (full exp-7 pointyhat build) Approved by: core (importing a 4-clause BSD licensed file) Approved by: re (adding new utility during -HEAD code slush)
* /usr/sbin/faithd is an INET6-specific tool, and now it won't be builtyar2006-11-271-0/+1
| | | | | | if MK_INET6 is "no", so add it to the MK_INET6 block. PR: bin/100805 (audit-trail)
* Add a build option to support WITH_CDDL and WITHOUT_CDDL, defaultingjb2006-11-011-0/+2
| | | | | | | | | | | | | to WITH_CDDL. This option enables building code that is licensed under Sun's CDDL. The DTrace code is licensed that way, so by default it will get built unless the WITHOUT_CDDL option is used. There is another build toggle, NO_CTF, which turns off execution of ctfconvert and ctfmerge in sys.mk, but this can't be implemented as WITH_/WITHOUT because bsd.own.mk isn't included in all Makefiles and sys.mk is included automatically by make.
* Removed libc_r build support.ru2006-09-302-9/+0
|
* Document the new know, WITHOUT_ASSERT_DEBUG.ru2006-09-111-0/+4
|
* - Utilize the "showconfig" top-level target.ru2006-09-111-3/+5
| | | | - Pass __MAKE_CONF=/dev/null to get a pristine output.
* Tell the bitter truth that WITHOUT_GNU and WITHOUT_PAMyar2006-07-312-0/+2
| | | | don't have any effect now.
* Document some more src.conf(5) options:yar2006-07-313-0/+13
| | | | | | WITHOUT_GNU, WITHOUT_NS_CACHING, WITHOUT_PAM. Noticed by: src/tools/build/options/makeman
* Actually skip over undocumented options with "continue"yar2006-07-311-0/+1
| | | | | | to avoid artifacts in the manpage generated. Previously an orphaned paragraph on dependencies of such an option would appear.
* Extend the MK_INET6 section by rescue/ping6 and the manpages.yar2006-07-291-0/+14
|
* Populate the MK_INET6 block.yar2006-07-281-3/+13
|
* Switch value back to values.trhodes2006-05-201-1/+1
| | | | Requested by: ru
* Send the pcvt(4) driver off to retirement.phk2006-05-171-4/+0
|
* Some minor wording/description changes.trhodes2006-05-161-6/+8
| | | | Reviewed by: ru (two months ago)
* Add profile libs.netchild2006-05-011-3/+89
| | | | Submitted by: Pawel Worach <pawel.worach@gmail.com>
* Implications are auto-generated.ru2006-04-131-2/+0
|
* Milosz (sorry for not using the right 'l', it will not display corretlynetchild2006-04-031-0/+1018
| | | | | | | | | | | | | | | | | in the commit log) submitted support for some NO_* knobs for delete-old* and check-old. I converted it to the new WITHOUT_* knobs (more correctly: MK_*) and added some dummy ones so that people can see what's missing. Volunteers can have a look at http://phk.freebsd.dk/misc/build_options/ for a list of files. The location looks a little bit odd to me, but I don't care about the color of this bikeshed and follow the suggestion of our build infrastructure guru to place it "somewhere under src/tools/ please". [1] The build/mk/ directory looks more sane to me than the other ones there. Submitted by: milosz.galazka@gmail.com Suggested by: ru [1]
* Overlooked that src.conf was built from here.phk2006-04-011-1/+1
|
* Fix generation of '$FreeBSD$'.ru2006-03-211-1/+1
|
* Slightly better description.ru2006-03-211-1/+1
|
* A tool to generate the src.conf(5) manpage.ru2006-03-211-0/+185
|
* Prepare to autogenerate the src.conf(5) manpage.ru2006-03-2174-0/+266
|
* Make <runefile.h> internal to libc.ru2005-05-161-5/+0
| | | | Suggested by: phantom
OpenPOWER on IntegriCloud