Home | History | Annotate | Download | only in vgrind
History log of /src/usr.bin/vgrind/Makefile
RevisionDateAuthorComments
 1.22  15-Jul-2014  christos first attempt at toolification.
 1.21  14-Apr-2009  lukem branches: 1.21.12; 1.21.22;
Enable WARNS=4 by default for usr.bin, except for:
awk bdes checknr compile_et error gss hxtool kgetcred kinit
klist ldd less lex locale login m4 man menuc mk_cmds
mklocale msgc openssl rpcgen rpcinfo sdiff spell ssh
string2key telnet tn3270 verify_krb5_conf xlint
 1.20  23-Apr-2004  christos branches: 1.20.36;
constify, warns = 3
 1.19  21-Oct-2003  lukem 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.
 1.18  19-Oct-2003  lukem support MAKEVERBOSE
 1.17  10-Jul-2003  lukem 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.
 1.16  30-Jun-2003  wiz Adapt to new naming conventions for tmac files.
 1.15  18-May-2003  lukem Set CAP_MKDB_ENDIAN to the cap_mkdb(8) endian flag, rather than
overriding TARGET_ENDIANNESS.
 1.14  30-May-2002  itojun have bsd.endian.mk, which detects target endian.
generate *.db in target endian. (see tech-userlevel for discussions)
 1.13  30-May-2002  itojun comment; no need to care about endianness, as DB keys are ascii strings
(modulo possible DB lookup performance issue)
 1.12  31-Jan-2002  tv branches: 1.12.2;
Make it possible for cap_mkdb to be a host tool.
 1.11  23-Jan-2000  mycroft More .mk file fallout.
 1.10  13-Feb-1999  lukem convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.
 1.9  27-Sep-1998  lukem don't install in /usr/share if NOSHARE is defined
 1.8  27-Mar-1997  mycroft Set SCRIPTSDIR.
 1.7  24-Mar-1997  christos - Makefile cleanups
 1.6  18-Oct-1996  thorpej Use ${INSTALL}.
 1.5  23-Dec-1994  pk Don't build .db file at install time.
 1.4  22-Dec-1994  cgd specify man pages the new way.
 1.3  17-Nov-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id conventions.
 1.2  30-Jul-1993  mycroft Add RCS identifiers.
 1.1  09-Apr-1993  cgd branches: 1.1.1;
added, from net/2 (patch 124).
 1.1.1.1  17-Nov-1994  jtc imported from 4.4lite
 1.12.2.2  30-May-2002  tv Pull up revision 1.14 (requested by itojun in ticket #100):
have bsd.endian.mk, which detects target endian.
generate *.db in target endian. (see tech-userlevel for discussions)
 1.12.2.1  30-May-2002  tv Pull up revision 1.13 (requested by itojun in ticket #100):
comment; no need to care about endianness, as DB keys are ascii strings
(modulo possible DB lookup performance issue)
 1.20.36.1  13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.21.22.1  10-Aug-2014  tls Rebase.
 1.21.12.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.

RSS XML Feed