Makefile.inc1 (1a18ab420b6098b92f3a16db68e482682a506688) | Makefile.inc1 (f57b27e3f85b468033c3c91c7f2f2e90aa2e8a04) |
---|---|
1# 2# $FreeBSD$ 3# 4# Make command line options: 5# -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir 6# -DNO_CLEAN do not clean at all 7# -DDB_FROM_SRC use the user/group databases in src/etc instead of 8# the system database when installing. --- 2226 unchanged lines hidden (view full) --- 2235# Linux or MacOS host the host versions are incompatible so we need to build 2236# them from the source tree. Usually the link name will be the same as the subdir, 2237# but some directories such as grep or test install multiple binaries. In that 2238# case we use the _basic_bootstrap_tools_multilink variable which is a list of 2239# subdirectory and comma-separated list of files. 2240_basic_bootstrap_tools_multilink=usr.bin/grep grep,egrep,fgrep 2241_basic_bootstrap_tools_multilink+=bin/test test,[ 2242# bootstrap tools needed by buildworld: | 1# 2# $FreeBSD$ 3# 4# Make command line options: 5# -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir 6# -DNO_CLEAN do not clean at all 7# -DDB_FROM_SRC use the user/group databases in src/etc instead of 8# the system database when installing. --- 2226 unchanged lines hidden (view full) --- 2235# Linux or MacOS host the host versions are incompatible so we need to build 2236# them from the source tree. Usually the link name will be the same as the subdir, 2237# but some directories such as grep or test install multiple binaries. In that 2238# case we use the _basic_bootstrap_tools_multilink variable which is a list of 2239# subdirectory and comma-separated list of files. 2240_basic_bootstrap_tools_multilink=usr.bin/grep grep,egrep,fgrep 2241_basic_bootstrap_tools_multilink+=bin/test test,[ 2242# bootstrap tools needed by buildworld: |
2243_basic_bootstrap_tools=usr.bin/awk usr.bin/cut bin/expr usr.bin/gencat \ | 2243_basic_bootstrap_tools=usr.bin/cut bin/expr usr.bin/gencat \ |
2244 usr.bin/join usr.bin/mktemp bin/rmdir usr.bin/sed usr.bin/sort \ 2245 usr.bin/truncate usr.bin/tsort | 2244 usr.bin/join usr.bin/mktemp bin/rmdir usr.bin/sed usr.bin/sort \ 2245 usr.bin/truncate usr.bin/tsort |
2246# Some build scripts use nawk instead of awk (this happens at least in 2247# cddl/contrib/opensolaris/lib/libdtrace/common/mknames.sh) so we need both awk 2248# and nawk in ${WORLDTMP}/legacy/bin. 2249_basic_bootstrap_tools_multilink+=usr.bin/awk awk,nawk |
|
2246# file2c is required for building usr.sbin/config: 2247_basic_bootstrap_tools+=usr.bin/file2c 2248# uuencode/uudecode required for share/tabset 2249_basic_bootstrap_tools+=usr.bin/uuencode usr.bin/uudecode 2250# xargs is required by mkioctls 2251_basic_bootstrap_tools+=usr.bin/xargs 2252# cap_mkdb is required for share/termcap: 2253_basic_bootstrap_tools+=usr.bin/cap_mkdb --- 1102 unchanged lines hidden --- | 2250# file2c is required for building usr.sbin/config: 2251_basic_bootstrap_tools+=usr.bin/file2c 2252# uuencode/uudecode required for share/tabset 2253_basic_bootstrap_tools+=usr.bin/uuencode usr.bin/uudecode 2254# xargs is required by mkioctls 2255_basic_bootstrap_tools+=usr.bin/xargs 2256# cap_mkdb is required for share/termcap: 2257_basic_bootstrap_tools+=usr.bin/cap_mkdb --- 1102 unchanged lines hidden --- |