Up to [cvs.NetBSD.org] / src / share / mk
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.47 / (download) - annotate - [select for diffs], Sat Sep 10 16:57:35 2011 UTC (12 years, 7 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-tag8,
yamt-pagecache-base9,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-pagecache,
tls-maxphys-base,
tls-maxphys,
tls-earlyentropy-base,
tls-earlyentropy,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
riastradh-drm2-base2,
riastradh-drm2-base1,
riastradh-drm2-base,
riastradh-drm2,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
phil-wifi-base,
phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
phil-wifi,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
pgoyette-compat-merge-20190127,
pgoyette-compat-base,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
pgoyette-compat,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
netbsd-9-base,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9,
netbsd-8-base,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
netbsd-7-nhusb-base-20170116,
netbsd-7-nhusb-base,
netbsd-7-nhusb,
netbsd-7-base,
netbsd-7-2-RELEASE,
netbsd-7-1-RELEASE,
netbsd-7-1-RC2,
netbsd-7-1-RC1,
netbsd-7-1-2-RELEASE,
netbsd-7-1-1-RELEASE,
netbsd-7-1,
netbsd-7-0-RELEASE,
netbsd-7-0-RC3,
netbsd-7-0-RC2,
netbsd-7-0-RC1,
netbsd-7-0-2-RELEASE,
netbsd-7-0-1-RELEASE,
netbsd-7-0,
netbsd-7,
netbsd-6-base,
netbsd-6-1-RELEASE,
netbsd-6-1-RC4,
netbsd-6-1-RC3,
netbsd-6-1-RC2,
netbsd-6-1-RC1,
netbsd-6-1-5-RELEASE,
netbsd-6-1-4-RELEASE,
netbsd-6-1-3-RELEASE,
netbsd-6-1-2-RELEASE,
netbsd-6-1-1-RELEASE,
netbsd-6-1,
netbsd-6-0-RELEASE,
netbsd-6-0-RC2,
netbsd-6-0-RC1,
netbsd-6-0-6-RELEASE,
netbsd-6-0-5-RELEASE,
netbsd-6-0-4-RELEASE,
netbsd-6-0-3-RELEASE,
netbsd-6-0-2-RELEASE,
netbsd-6-0-1-RELEASE,
netbsd-6-0,
netbsd-6,
netbsd-10-base,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
localcount-20160914,
is-mlppp-base,
is-mlppp,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan,
agc-symver-base,
agc-symver,
HEAD
Changes since 1.46: +3 -4
lines
Diff to previous 1.46 (colored) to selected 1.8 (colored)
Move all "clean" and "cleandir" processing to a new bsd.clean.mk file, as proposed in tech-toolchain.
Revision 1.46 / (download) - annotate - [select for diffs], Thu Mar 16 18:43:34 2006 UTC (18 years, 1 month ago) by jwise
Branch: MAIN
CVS Tags: yamt-pf42-baseX,
yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-pf42-base,
yamt-pf42,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
wrstuden-revivesa,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
pc532-eol-2008,
netbsd-5-base,
netbsd-5-2-RELEASE,
netbsd-5-2-RC1,
netbsd-5-2-3-RELEASE,
netbsd-5-2-2-RELEASE,
netbsd-5-2-1-RELEASE,
netbsd-5-2,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-5-RELEASE,
netbsd-5-1-4-RELEASE,
netbsd-5-1-3-RELEASE,
netbsd-5-1-2-RELEASE,
netbsd-5-1-1-RELEASE,
netbsd-5-1,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
netbsd-5,
netbsd-4-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
netbsd-4-0-1-RELEASE,
netbsd-4-0,
netbsd-4,
mjf-devfs2-base,
mjf-devfs2,
matt-premerge-20091211,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-premerge-20091211,
matt-nb5-mips64-k15,
matt-nb5-mips64,
matt-nb4-mips64-k7-u2a-k9b,
matt-mips64-premerge-20101231,
matt-mips64-base2,
matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
matt-armv6-nbase,
matt-armv6-base,
matt-armv6,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
jym-xensuspend-nbase,
jym-xensuspend-base,
jym-xensuspend,
hpcarm-cleanup-nbase,
hpcarm-cleanup-base,
hpcarm-cleanup,
cube-autoconf-base,
cube-autoconf,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Changes since 1.45: +2 -2
lines
Diff to previous 1.45 (colored) to selected 1.8 (colored)
Now that we have real build system support for syspkgs, remove someone's half-implemented idea of building `syspkgs' (really a few giant blobs of the same granularity of the old sets) using install(1).
Revision 1.45 / (download) - annotate - [select for diffs], Thu Jan 29 01:48:45 2004 UTC (20 years, 2 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-3-base,
netbsd-3-1-RELEASE,
netbsd-3-1-RC4,
netbsd-3-1-RC3,
netbsd-3-1-RC2,
netbsd-3-1-RC1,
netbsd-3-1-1-RELEASE,
netbsd-3-1,
netbsd-3-0-RELEASE,
netbsd-3-0-RC6,
netbsd-3-0-RC5,
netbsd-3-0-RC4,
netbsd-3-0-RC3,
netbsd-3-0-RC2,
netbsd-3-0-RC1,
netbsd-3-0-3-RELEASE,
netbsd-3-0-2-RELEASE,
netbsd-3-0-1-RELEASE,
netbsd-3-0,
netbsd-3,
netbsd-2-base,
netbsd-2-1-RELEASE,
netbsd-2-1-RC6,
netbsd-2-1-RC5,
netbsd-2-1-RC4,
netbsd-2-1-RC3,
netbsd-2-1-RC2,
netbsd-2-1-RC1,
netbsd-2-1,
netbsd-2-0-base,
netbsd-2-0-RELEASE,
netbsd-2-0-RC5,
netbsd-2-0-RC4,
netbsd-2-0-RC3,
netbsd-2-0-RC2,
netbsd-2-0-RC1,
netbsd-2-0-3-RELEASE,
netbsd-2-0-2-RELEASE,
netbsd-2-0-1-RELEASE,
netbsd-2-0,
netbsd-2
Changes since 1.44: +4 -3
lines
Diff to previous 1.44 (colored) to selected 1.8 (colored)
Cosmetically tweak how .PHONY is used by (generally) providing it as a source, instead of using it as a target with all the rules as its sources.
Revision 1.44 / (download) - annotate - [select for diffs], Tue Oct 21 10:01:21 2003 UTC (20 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.43: +3 -6
lines
Diff to previous 1.43 (colored) to selected 1.8 (colored)
Rework how MAKEVERBOSE operates: * Don't bother prefixing commands with a line of ${_MKCMD}\ and instead rely upon "make -s". This is less intrusive on all the Makefiles than the former. Idea from David Laight. * Rename the variables use to print messages. The scheme now is: _MKMSG_FOO Run _MKMSG 'foo' _MKTARGET_FOO Run _MKMSG_FOO ${.TARGET} From discussion with Alistair Crooks.
Revision 1.43 / (download) - annotate - [select for diffs], Sun Oct 19 03:00:55 2003 UTC (20 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.42: +3 -3
lines
Diff to previous 1.42 (colored) to selected 1.8 (colored)
Provide _MKMSG{BUILD,CREATE,COMPILE,FORMAT,INSTALL,LINK,LEX,YACC} to display ${_MKMSG} " ... {$.TARGET}" and use appropriately. Provide _MKMSGLINK.m to provide "link" message by itself (without ${.TARGET}) Replace _MKSHCMD with _MKSHECHO
Revision 1.42 / (download) - annotate - [select for diffs], Sat Oct 18 15:33:59 2003 UTC (20 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.41: +6 -1
lines
Diff to previous 1.41 (colored) to selected 1.8 (colored)
Implement MAKEVERBOSE to control how "verbose" the standard make(1) rules are. Supported values: 0 Minimal output ("quiet") 1 Describe what is occurring 2 Describe what is occurring and echo the actual command ("verbose") This is the default, and is equivalent to the previous behaviour.
Revision 1.41 / (download) - annotate - [select for diffs], Fri Jul 18 08:26:08 2003 UTC (20 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.40: +2 -2
lines
Diff to previous 1.40 (colored) to selected 1.8 (colored)
Add MKUNPRIVED; if not no has the same semantics as if UNPRIVED was defined. Replace defined(UNPRIVED) tests with ${MKUNPRIVED} != "no" Add MKUPDATE; if not no has the same semantics as if UPDATE was defined. Replace defined(UPDATE) tests with ${MKUPDATE} != "no" Improve documentation for these and other make flags.
Revision 1.40 / (download) - annotate - [select for diffs], Mon Jul 14 00:52:12 2003 UTC (20 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.39: +5 -1
lines
Diff to previous 1.39 (colored) to selected 1.8 (colored)
Be consistent with other bsd.*.mk, and pull in <bsd.init.mk> at the start (which pulls in <bsd.own.mk>), and <bsd.obj.mk> and <bsd.sys.mk> at the end. These provide the appropriate settings for TOOL_* .
Revision 1.39 / (download) - annotate - [select for diffs], Thu Jul 10 10:34:36 2003 UTC (20 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.38: +2 -3
lines
Diff to previous 1.38 (colored) to selected 1.8 (colored)
Rename a large chunk of the make(1) variables which refer to a program/tool from "FOO" to "TOOL_FOO". The new variables are: TOOL_ASN1_COMPILE TOOL_CAP_MKDB TOOL_CAT TOOL_CKSUM TOOL_COMPILE_ET TOOL_CONFIG TOOL_CRUNCHGEN TOOL_CTAGS TOOL_DB TOOL_EQN TOOL_FGEN TOOL_GENCAT TOOL_GROFF TOOL_HEXDUMP TOOL_INDXBIB TOOL_INSTALLBOOT TOOL_INSTALL_INFO TOOL_M4 TOOL_MAKEFS TOOL_MAKEINFO TOOL_MAKEWHATIS TOOL_MDSETIMAGE TOOL_MENUC TOOL_MKCSMAPPER TOOL_MKESDB TOOL_MKLOCALE TOOL_MKMAGIC TOOL_MKTEMP TOOL_MSGC TOOL_MTREE TOOL_PAX TOOL_PIC TOOL_PREPMKBOOTIMAGE TOOL_PWD_MKDB TOOL_REFER TOOL_ROFF_ASCII TOOL_ROFF_DVI TOOL_ROFF_HTML TOOL_ROFF_PS TOOL_ROFF_RAW TOOL_RPCGEN TOOL_SOELIM TOOL_SUNLABEL TOOL_TBL TOOL_UUDECODE TOOL_VGRIND TOOL_ZIC For each, provide default in <bsd.sys.mk> of the form: TOOL_FOO?= foo and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override: TOOL_FOO= ${TOOLDIR}/bin/${_TOOL_PREFIX}foo Document all of these in bsd.README. This cleans up a chunk of potential (and actual) namespace collision within our build infrastructure, as well as improves consistency in the share/mk documentation and provision of appropriate defaults for each of these variables.
Revision 1.38 / (download) - annotate - [select for diffs], Tue Oct 22 18:48:29 2002 UTC (21 years, 6 months ago) by perry
Branch: MAIN
CVS Tags: fvdl_fs64_base
Changes since 1.37: +2 -2
lines
Diff to previous 1.37 (colored) to selected 1.8 (colored)
Pass 1 of SYSPKG changes to automatically add tags=pkgname_pkg to METALOG. Not quite ready for prime time yet.
Revision 1.37 / (download) - annotate - [select for diffs], Mon Feb 11 21:15:01 2002 UTC (22 years, 2 months ago) by mycroft
Branch: MAIN
CVS Tags: netbsd-1-6-base,
netbsd-1-6-RELEASE,
netbsd-1-6-RC3,
netbsd-1-6-RC2,
netbsd-1-6-RC1,
netbsd-1-6-PATCH002-RELEASE,
netbsd-1-6-PATCH002-RC4,
netbsd-1-6-PATCH002-RC3,
netbsd-1-6-PATCH002-RC2,
netbsd-1-6-PATCH002-RC1,
netbsd-1-6-PATCH002,
netbsd-1-6-PATCH001-RELEASE,
netbsd-1-6-PATCH001-RC3,
netbsd-1-6-PATCH001-RC2,
netbsd-1-6-PATCH001-RC1,
netbsd-1-6-PATCH001,
netbsd-1-6
Changes since 1.36: +11 -4
lines
Diff to previous 1.36 (colored) to selected 1.8 (colored)
Don't use .PHONY for targets that are actually installed. Instead use force dependencies. (Among other things, `make -t install' does something vaguely sensible now.)
Revision 1.36 / (download) - annotate - [select for diffs], Thu Jan 3 19:11:17 2002 UTC (22 years, 3 months ago) by tv
Branch: MAIN
Changes since 1.35: +2 -2
lines
Diff to previous 1.35 (colored) to selected 1.8 (colored)
Don't end up with a "rm -f" statement with no args. Fixes toolchain/15074.
Revision 1.35 / (download) - annotate - [select for diffs], Wed Nov 28 20:19:08 2001 UTC (22 years, 4 months ago) by tv
Branch: MAIN
Changes since 1.34: +2 -2
lines
Diff to previous 1.34 (colored) to selected 1.8 (colored)
Fix the :U's used with ${UPDATE} so that stray values don't get put into the .PHONY: target.
Revision 1.34 / (download) - annotate - [select for diffs], Tue Nov 6 16:20:16 2001 UTC (22 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.33: +1 -5
lines
Diff to previous 1.33 (colored) to selected 1.8 (colored)
Remove dependency on NLSDIR entirely, now that it's not auto-created.
Revision 1.33 / (download) - annotate - [select for diffs], Tue Nov 6 10:59:15 2001 UTC (22 years, 5 months ago) by lukem
Branch: MAIN
Changes since 1.32: +1 -9
lines
Diff to previous 1.32 (colored) to selected 1.8 (colored)
Don't create missing NLS directories; require them to already exist (by updating etc/mtree/NetBSD.dist as necessary). `nlsinstall' is now in line with other *install targets.
Revision 1.32 / (download) - annotate - [select for diffs], Fri Nov 2 18:10:00 2001 UTC (22 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.31: +5 -6
lines
Diff to previous 1.31 (colored) to selected 1.8 (colored)
Use INSTALL_FILE/INSTALL_DIR as appropriate.
Revision 1.31 / (download) - annotate - [select for diffs], Fri Nov 2 05:21:51 2001 UTC (22 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.30: +36 -31
lines
Diff to previous 1.30 (colored) to selected 1.8 (colored)
Improve readability and reduce redundant redundancy in share/mk; add some descriptive comments. The guts of hostprog, lib, and prog are mostly unchanged; this will be done in another pass. Make several things work properly with UNPRIVILEGED set, and make the install-time "cmp" logic work for MANZ. Also reimplement INCS{DIR,NAME}_foo (requested by wiz) in a backwards compatible way. Reviewed by christos.
Revision 1.30 / (download) - annotate - [select for diffs], Tue Aug 14 08:28:24 2001 UTC (22 years, 8 months ago) by tv
Branch: MAIN
Changes since 1.29: +4 -2
lines
Diff to previous 1.29 (colored) to selected 1.8 (colored)
Use GENCAT as a variable to determine the location of "gencat".
Revision 1.29 / (download) - annotate - [select for diffs], Tue Aug 14 07:02:13 2001 UTC (22 years, 8 months ago) by tv
Branch: MAIN
Changes since 1.28: +2 -2
lines
Diff to previous 1.28 (colored) to selected 1.8 (colored)
Rather than explicitly saying "clean cleandir:" all the time, make clean a dependency of cleandir (so that "make cleandir" implies "make clean").
Revision 1.28 / (download) - annotate - [select for diffs], Fri Jun 1 17:49:33 2001 UTC (22 years, 10 months ago) by tv
Branch: MAIN
Changes since 1.27: +2 -2
lines
Diff to previous 1.27 (colored) to selected 1.8 (colored)
Make "distclean" a REAL synonym for "cleandir" by actually aliasing it in <bsd.own.mk>, rather than sprinkling it in all the .mk files (and some Makefiles throughout the tree).
Revision 1.27 / (download) - annotate - [select for diffs], Tue May 8 03:19:52 2001 UTC (22 years, 11 months ago) by sommerfeld
Branch: MAIN
Changes since 1.26: +2 -2
lines
Diff to previous 1.26 (colored) to selected 1.8 (colored)
Suppress duplicate entries in ALLFILES, FILES, INCS, DEPINCS, INFOFILES, NLSALL, CATPAGES, MANPAGES, HTMLPAGES, and SCRIPTS.
Revision 1.26 / (download) - annotate - [select for diffs], Thu Jun 8 03:51:56 2000 UTC (23 years, 10 months ago) by mycroft
Branch: MAIN
CVS Tags: netbsd-1-5-base,
netbsd-1-5-RELEASE,
netbsd-1-5-PATCH003,
netbsd-1-5-PATCH002,
netbsd-1-5-PATCH001,
netbsd-1-5-BETA2,
netbsd-1-5-BETA,
netbsd-1-5-ALPHA2,
netbsd-1-5
Changes since 1.25: +4 -18
lines
Diff to previous 1.25 (colored) to selected 1.8 (colored)
Rearrange slightly to get rid of unneeded conditionals (and make this *slightly* less painful to trace through, though not much).
Revision 1.25 / (download) - annotate - [select for diffs], Wed Jun 7 17:28:52 2000 UTC (23 years, 10 months ago) by matt
Branch: MAIN
Changes since 1.24: +2 -1
lines
Diff to previous 1.24 (colored) to selected 1.8 (colored)
More lossage. You need to make the directory each catalog will go into.
Revision 1.24 / (download) - annotate - [select for diffs], Tue Jun 6 09:53:30 2000 UTC (23 years, 10 months ago) by mycroft
Branch: MAIN
Changes since 1.23: +18 -5
lines
Diff to previous 1.23 (colored) to selected 1.8 (colored)
Abuse .USE some more.
Revision 1.23 / (download) - annotate - [select for diffs], Tue Jun 6 09:22:02 2000 UTC (23 years, 10 months ago) by mycroft
Branch: MAIN
Changes since 1.22: +2 -2
lines
Diff to previous 1.22 (colored) to selected 1.8 (colored)
Minor rearrangement.
Revision 1.22 / (download) - annotate - [select for diffs], Tue Jun 6 05:40:47 2000 UTC (23 years, 10 months ago) by mycroft
Branch: MAIN
Changes since 1.21: +6 -6
lines
Diff to previous 1.21 (colored) to selected 1.8 (colored)
Use ODE make(1) features to eliminate extra variables and move several things outside of .for loops. (Needs more work to completely eliminate .for.) XXX Don't look at this stuff. It will make your head hurt.
Revision 1.21 / (download) - annotate - [select for diffs], Sat Feb 19 23:02:17 2000 UTC (24 years, 2 months ago) by erh
Branch: MAIN
CVS Tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Changes since 1.20: +2 -1
lines
Diff to previous 1.20 (colored) to selected 1.8 (colored)
Add NOPATH to keep *.cat files in the search path from interfering with the build.
Revision 1.20 / (download) - annotate - [select for diffs], Sat Jan 22 19:31:02 2000 UTC (24 years, 3 months ago) by mycroft
Branch: MAIN
Changes since 1.19: +2 -2
lines
Diff to previous 1.19 (colored) to selected 1.8 (colored)
Make `dependall' play nicely with SUBDIR, using a hack similar to `realinstall' for both `depend' and `all'. Also, remove the old hack that invokes an extra shell for .depend, now that make(1) has been fixed.
Revision 1.19 / (download) - annotate - [select for diffs], Sat Sep 4 21:48:33 1999 UTC (24 years, 7 months ago) by fredb
Branch: MAIN
CVS Tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221,
wrstuden-devbsize,
comdex-fall-1999-base,
comdex-fall-1999
Changes since 1.18: +2 -2
lines
Diff to previous 1.18 (colored) to selected 1.8 (colored)
Permit "make all install", as well as "make foo install" (where foo would be installed by "make install") without setting of BUILD. All cases where BUILD is already set are unchanged from the old behavior. "make all install" is now practically equivalent to "make BUILD= all install", but without actually setting build. Fixes pr's 8313, 3894.
Revision 1.18 / (download) - annotate - [select for diffs], Sat Aug 21 06:17:46 1999 UTC (24 years, 8 months ago) by simonb
Branch: MAIN
Changes since 1.17: +4 -4
lines
Diff to previous 1.17 (colored) to selected 1.8 (colored)
Add ${INSTPRIV} to ${INSTALL} commands.
Revision 1.17 / (download) - annotate - [select for diffs], Fri Feb 12 12:38:45 1999 UTC (25 years, 2 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-1-4-base,
netbsd-1-4-RELEASE,
netbsd-1-4-PATCH001
Branch point for: netbsd-1-4,
mortalinstall
Changes since 1.16: +3 -3
lines
Diff to previous 1.16 (colored) to selected 1.8 (colored)
for MKSHARE=no, set MKDOC=no MKMAN=no MKNLS=no, and for MKMAN=no, set MKCATPAGES=no. this simplifies various tests.
Revision 1.16 / (download) - annotate - [select for diffs], Fri Feb 12 01:10:07 1999 UTC (25 years, 2 months ago) by lukem
Branch: MAIN
Changes since 1.15: +3 -3
lines
Diff to previous 1.15 (colored) to selected 1.8 (colored)
* Add support for MKDOC MKLINKLIB MKLINT MKMAN MKNLS MKOBJ MKPIC MKPICINSTALL MKPROFILE MKSHARE, which default to `yes' unless an equivalent NOxxx variable is defined. * Add MKCATPAGES, which if "no" prevents catpages from being built or installed Users should use "MKxxx=no" instead of "NOxxx=" in /etc/mk.conf, because this allows easy override on the make(1) command line (e.g 'make MKSHARE=yes' to override MKSHARE=no in /etc/mk.conf).
Revision 1.15 / (download) - annotate - [select for diffs], Thu Feb 4 11:58:31 1999 UTC (25 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.14: +3 -3
lines
Diff to previous 1.14 (colored) to selected 1.8 (colored)
PR/2936: Brian C. Grayson: Avoid truncating precious files when installing and the filesystem is full. Added ${RENAME} flag to install, which when set to -r installs on a temporary file and then renames to the final destination. ${RENAME} is currently set to nothing in bsd.own.mk, but one can turn it on in /etc/mk.conf.
Revision 1.14 / (download) - annotate - [select for diffs], Mon Sep 28 08:13:38 1998 UTC (25 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.13: +3 -3
lines
Diff to previous 1.13 (colored) to selected 1.8 (colored)
Use preserve flag in install.
Revision 1.13 / (download) - annotate - [select for diffs], Sun Sep 27 17:16:38 1998 UTC (25 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.12: +3 -3
lines
Diff to previous 1.12 (colored) to selected 1.8 (colored)
don't build/install nls files if NOSHARE defined
Revision 1.12 / (download) - annotate - [select for diffs], Sun Aug 9 14:46:20 1998 UTC (25 years, 8 months ago) by lukem
Branch: MAIN
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored) to selected 1.8 (colored)
add distclean as a synonym for cleandir
Revision 1.11 / (download) - annotate - [select for diffs], Fri Apr 3 04:40:42 1998 UTC (26 years ago) by enami
Branch: MAIN
Changes since 1.10: +3 -2
lines
Diff to previous 1.10 (colored) to selected 1.8 (colored)
Test target __initialized__ instead of .MAIN to see if inclusion of ../Makefile.inc is necessary.
Revision 1.10 / (download) - annotate - [select for diffs], Sat Oct 11 08:16:28 1997 UTC (26 years, 6 months ago) by mycroft
Branch: MAIN
CVS Tags: netbsd-1-3-base,
netbsd-1-3-RELEASE,
netbsd-1-3-PATCH003-CANDIDATE2,
netbsd-1-3-PATCH003-CANDIDATE1,
netbsd-1-3-PATCH003-CANDIDATE0,
netbsd-1-3-PATCH003,
netbsd-1-3-PATCH002,
netbsd-1-3-PATCH001,
netbsd-1-3-BETA,
netbsd-1-3
Changes since 1.9: +5 -1
lines
Diff to previous 1.9 (colored) to selected 1.8 (colored)
Several changes: * Allow bsd.man.mk to be included separately. * Always include bsd.own.mk and bsd.obj.mk. * Include bsd.man.mk and bsd.nls.mk even if NOMAN or NONLS; just turn off building of the affected files instead. * Require bsd.subdir.mk to be included explicitly. (Will make appropriate changes to Makefiles shortly.)
Revision 1.9 / (download) - annotate - [select for diffs], Fri May 9 13:25:58 1997 UTC (26 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
Automatically add the .c files corresponding to .l and .y files to DPSRCS. Automatically add DPSRCS to CLEANFILES.
Revision 1.8 / (download) - annotate - [selected], Wed May 7 16:46:07 1997 UTC (26 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.7: +4 -2
lines
Diff to previous 1.7 (colored)
Always define cleanman.
Revision 1.7 / (download) - annotate - [select for diffs], Wed May 7 15:53:33 1997 UTC (26 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.6: +5 -4
lines
Diff to previous 1.6 (colored) to selected 1.8 (colored)
Various simplifications.
Revision 1.6 / (download) - annotate - [select for diffs], Tue May 6 21:29:42 1997 UTC (26 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.5: +2 -1
lines
Diff to previous 1.5 (colored) to selected 1.8 (colored)
Make most of the install targets .PRECIOUS.
Revision 1.5 / (download) - annotate - [select for diffs], Tue May 6 20:54:37 1997 UTC (26 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.4: +3 -2
lines
Diff to previous 1.4 (colored) to selected 1.8 (colored)
Add a pile of missing .PHONYs.
Revision 1.4 / (download) - annotate - [select for diffs], Sat Apr 19 22:24:30 1997 UTC (27 years ago) by christos
Branch: MAIN
Changes since 1.3: +20 -13
lines
Diff to previous 1.3 (colored) to selected 1.8 (colored)
Update for incremental make changes.
Revision 1.3 / (download) - annotate - [select for diffs], Fri Oct 18 02:34:45 1996 UTC (27 years, 6 months ago) by thorpej
Branch: MAIN
Changes since 1.2: +3 -3
lines
Diff to previous 1.2 (colored) to selected 1.8 (colored)
Use ${INSTALL} rather than "install". From Simon J. Gerraty <sjg@zen.void.oz.au>, PR #1458.
Revision 1.2 / (download) - annotate - [select for diffs], Thu Apr 27 18:05:38 1995 UTC (28 years, 11 months ago) by jtc
Branch: MAIN
CVS Tags: netbsd-1-2-base,
netbsd-1-2-RELEASE,
netbsd-1-2-PATCH001,
netbsd-1-2-BETA,
netbsd-1-2,
netbsd-1-1-base,
netbsd-1-1-RELEASE,
netbsd-1-1-PATCH001,
netbsd-1-1
Changes since 1.1: +3 -1
lines
Diff to previous 1.1 (colored) to selected 1.8 (colored)
Only set NLSALL if NLS is defined and not empty.
Revision 1.1 / (download) - annotate - [select for diffs], Thu Apr 20 05:09:34 1995 UTC (29 years ago) by jtc
Branch: MAIN
Diff to selected 1.8 (colored)
First cut of makefile header that builds and installs message catalogs.