freebsd-nq/share/mk
Adrian Chadd 169733f46d Break out the rules which generate crunchgen'ed binaries into a separate
.mk file so they can be reused.

Introduce a new option, CRUNCH_BUILDTOOLS, which lists the binaries that
require tools built in the local architecture. sh and csh both require this.
It was previously hardcoded in rescue/rescue/Makefile .

Introduce a new option, CRUNCH_SHLIBS, which lists the shared libraries
to link against. These override the static libraries listed in CRUNCH_LIBS.
Some build environments may wish to use a handful of shared libraries
(eg libc.so) so other small, dynamic binaries can be run in the environment.

Remove the now-shared code from rescue/rescue/Makefile and introduce the
CRUNCH_BUILDTOOLS option for the above shells.
2010-11-13 03:11:27 +00:00
..
bsd.arch.inc.mk Merge from tbemd 2010-06-11 02:50:53 +00:00
bsd.compat.mk
bsd.cpu.mk Complete the integration of tbemd branch into head. 2010-11-10 06:39:49 +00:00
bsd.crunchgen.mk Break out the rules which generate crunchgen'ed binaries into a separate 2010-11-13 03:11:27 +00:00
bsd.dep.mk For every instance of '.if ${CC} == "foo"' or '.if ${CC} != "foo"' in 2010-08-17 20:39:28 +00:00
bsd.doc.mk
bsd.dtrace.mk Add a comment describing where to include bsd.dtrace.mk. 2010-09-11 10:11:59 +00:00
bsd.endian.mk Complete the integration of tbemd branch into head. 2010-11-10 06:39:49 +00:00
bsd.files.mk
bsd.incs.mk
bsd.info.mk
bsd.init.mk
bsd.kmod.mk
bsd.lib.mk Check the existence of a 'beforelinking' target and make the resulting 2010-09-10 16:21:09 +00:00
bsd.libnames.mk Remove LIBELF_PIC. 2010-08-21 17:53:16 +00:00
bsd.links.mk
bsd.man.mk
bsd.nls.mk
bsd.obj.mk
bsd.own.mk - Introduce WITH_GPIO knob and disable building gpioctl 2010-10-05 21:19:20 +00:00
bsd.pkg.mk
bsd.port.mk WITH_CTF can now be specified in src.conf (not recommended, there 2010-04-02 06:55:31 +00:00
bsd.port.options.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk
bsd.prog.mk Fix typo in previous commit. 2010-09-10 17:00:48 +00:00
bsd.README o Remove EoL w/spaces introduced in the last commit. 2010-05-22 20:19:12 +00:00
bsd.snmpmod.mk
bsd.subdir.mk Make `make cleanilinks' work in /sys/modules. 2009-12-06 08:59:19 +00:00
bsd.symver.mk
bsd.sys.mk MFtbemd: 2010-08-23 22:24:11 +00:00
Makefile Add bsd.dtrace.mk. This allows userland programs and libraries to 2010-09-10 16:27:09 +00:00
sys.mk Fix typo, and re-wrap paragraph. 2010-11-11 23:00:37 +00:00
version_gen.awk