freebsd-skq/share/mk
Warner Losh 79f387daa8 Allow CC to not actually exist. During the ports INDEX run, all the
Makefiles are evaluated without building things. In a normal build,
the prerequisites would be built, and CC would be an actual thing. In
an INDEX build, though, they don't exists. Redirect stderr to get rid
of annoying messages, and assume that the compiler version is 0 if the
actual compiler can't tell us. Do this in preference to guessing based
on numbers because gcc410 might be 4.10, or 4.1.0 and without
carefully crafted special knowledge we differentiate between them
easily (also ming-gcc has no clues at all). Elsewhere, don't trust
the compiler version if it is 0.
2014-05-23 14:34:22 +00:00
..
atf.test.mk Make bsd.test.mk the only public mk fragment for the building of tests. 2014-03-14 08:56:19 +00:00
bsd.arch.inc.mk
bsd.compiler.mk Allow CC to not actually exist. During the ports INDEX run, all the 2014-05-23 14:34:22 +00:00
bsd.cpu.mk Add new CPUTYPEs supported by Clang 3.4, i.e., AMD Steamroller (bdver3) and 2014-03-20 19:17:46 +00:00
bsd.crunchgen.mk NO_DEBUG_FILES -> MK_DEBUG_FILES=no in last remaining place. 2014-04-25 19:25:18 +00:00
bsd.dep.mk Revert r241752. The claim that it's more correct while at the same time 2012-10-20 22:44:22 +00:00
bsd.doc.mk Move DOCCOMPRESS to MK variable. 2014-05-10 16:38:54 +00:00
bsd.dtrace.mk
bsd.endian.mk Add a new ARM TARGET_ARCH, armv6hf. This is considered experimental. 2014-03-23 12:49:25 +00:00
bsd.files.mk Allow mixing bsd.files.mk with bsd.subdir.mk. 2013-10-25 05:11:10 +00:00
bsd.incs.mk Eliminate NO_INCS. It is used one place, and MK_TOOLCHAIN=no will 2014-04-25 19:25:45 +00:00
bsd.info.mk Replace all known uses of ln in the build process with appropriate 2013-01-21 22:40:39 +00:00
bsd.init.mk Include bsd.opts.mk before Makefile.inc so Makefile.inc can do things 2014-04-24 02:02:51 +00:00
bsd.kmod.mk Fix comma splice, can't ambiguity and quoting. 2012-02-16 21:04:47 +00:00
bsd.lib.mk Introduce RANLIBFLAGS to mirror ARFLAGS and add -D to both. This sets 2014-04-12 12:44:09 +00:00
bsd.libnames.mk LIBUNBOUND can be unconditionally set. 2014-04-24 21:18:29 +00:00
bsd.links.mk Replace all known uses of ln in the build process with appropriate 2013-01-21 22:40:39 +00:00
bsd.man.mk Convert NO_MANCOMPRESSED to MK_MANCOMPRESSED. 2014-04-18 17:03:49 +00:00
bsd.mkopt.mk Spell always the more traditional way. 2014-05-09 04:49:43 +00:00
bsd.nls.mk
bsd.obj.mk Add support for bmake. This includes: 2012-10-06 20:01:05 +00:00
bsd.opts.mk Move DOCCOMPRESS to MK variable. 2014-05-10 16:38:54 +00:00
bsd.own.mk Use src.opts.mk in preference to bsd.own.mk except where we need stuff 2014-05-06 04:22:01 +00:00
bsd.port.mk Revert unapproved commit to bsd.port.mk. 2011-10-08 18:25:01 +00:00
bsd.port.options.mk
bsd.port.post.mk
bsd.port.pre.mk
bsd.port.subdir.mk
bsd.prog.mk g/c unmaintained, uninstalled bsd.pkg.mk. It tied into the ports 2014-05-10 16:38:27 +00:00
bsd.progs.mk Make bsd.progs.mk work in directories with SCRIPTS but no PROGS. 2013-12-11 03:41:07 +00:00
bsd.README NO_MAN= has been deprecated in favor of MAN= for some time, go ahead 2014-04-13 05:21:56 +00:00
bsd.snmpmod.mk
bsd.subdir.mk Use an intermediate target to associate with _SUBDIR which is marked .MAKE 2014-05-20 18:25:46 +00:00
bsd.symver.mk
bsd.sys.mk g/c unmaintained, uninstalled bsd.pkg.mk. It tied into the ports 2014-05-10 16:38:27 +00:00
bsd.test.mk Remove last two NO_MAN= in the tree. In both of these cases, MAN= is 2014-05-10 16:38:37 +00:00
Makefile Really, I don't want to install src.opts.mk at all. 2014-05-10 21:27:47 +00:00
plain.test.mk Make bsd.test.mk the only public mk fragment for the building of tests. 2014-03-14 08:56:19 +00:00
src.opts.mk Read in SRCCONF early and consistently, if src.sys.mk exists, which is 2014-05-17 01:47:06 +00:00
src.sys.mk The time is not yet ripe to break the lack of dependencies between 2014-05-17 20:31:34 +00:00
suite.test.mk Move FreeBSD Test Suite-specific code to a suite.test.mk file. 2014-03-14 12:52:55 +00:00
sys.mk Move inclusion of /etc/make.conf and others to old location (this also 2014-05-17 20:31:40 +00:00
tap.test.mk Make bsd.test.mk the only public mk fragment for the building of tests. 2014-03-14 08:56:19 +00:00
version_gen.awk