History log of /freebsd-10.1-release/share/mk/bsd.README
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 272461 02-Oct-2014 gjb

Copy stable/10@r272459 to releng/10.1 as part of
the 10.1-RELEASE process.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 264483 14-Apr-2014 jmmv

MFC refactoring of the *.test.mk files.

- r263161 Make bsd.test.mk the only public mk fragment for the building of tests.
- r263172 Move FreeBSD Test Suite-specific code to a suite.test.mk file.
- r263204 Add some documentation for bsd.test.mk.
- r263217 Document support for TAP-compliant Perl test programs.

This is "make tinderbox" clean.


# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 245561 17-Jan-2013 brooks

Add a new LIBRARIES_ONLY make variable to disable the build and install
of files other than the actual libraries.

Use LIBRARIES_ONLY to supress the inclusion of files in the lib32
distribution that are duplicates of files in base.

Sponsored by: DARPA, AFRL
Reviewed by: emaste


# 235928 24-May-2012 marcel

Fix an inconsistency I just ran into for LDADD and DPADD. The description
for both of them use different, and presumably wrong, variables in the
example. They set LDFILES and SRCLIB respectively. I guess that's what
DPADD and LDADD were called first ...


# 235122 07-May-2012 jlh

Introduce the ${SHLIB_LDSCRIPT} variable to have an ld(1) script
instead of a symlink for .so files.

Reviewed by: kib, kan (previous version), dim
Approved by: kib (mentor)
Silence from: -hackers@
MFC after: 1 week


# 208420 22-May-2010 maxim

o Remove EoL w/spaces introduced in the last commit.

Spotted by: uqs


# 208417 22-May-2010 maxim

o Grammar.

PR: conf/146827
Submitted by: chris petrik


# 159721 18-Jun-2006 yar

"clean" of <bsd.prog.mk> no longer removes a.out, Errs,
errs, mklog, and ${PROG}.core .

MFC after: 1 week


# 156743 15-Mar-2006 ru

Fix the spelling of MAN to a modern syntax.


# 156502 09-Mar-2006 imp

Revert last change, per ru@'s objection. I misunderstood consensus


# 156465 08-Mar-2006 imp

Now that we now spell NO_MAN=xxx MAN=, update the docs.

Submitted by: John Hein


# 152265 10-Nov-2005 harti

Add a .mk file for building modules for the SNMP daemon. This may be
use in-tree as well as for 3rd party modules. This file is more or less
what was in usr.sbin/bsnmpd/modules/Makefile.inc with some modifications
and omissions. Usage examples can be found under usr.sbin/bsnmpd/modules/*.

Idea by: phk


# 139103 21-Dec-2004 ru

Start the dreaded NOFOO -> NO_FOO conversion.

OK'ed by: core


# 133653 13-Aug-2004 ru

Removed COPTS support from kmod.mk and kern.pre.mk.
COPTS support in bsd.prog.mk is preserved but discouraged.


# 125493 05-Feb-2004 ru

Don't define STRIP in bsd.own.mk.


# 115103 17-May-2003 trhodes

Apply the first in a series of patches which will bring bsd.README up to date.

PR: 35652
Submitted by: "Simon L. Nielsen" <simon@nitro.dk> (original version)
Approved by: re (bmah)


# 114580 03-May-2003 markm

Remove some games/ cruft that is no longer of relevance.


# 112145 12-Mar-2003 ru

Record the sudden death of bsd.kern.mk and bsd.sgml.mk.


# 94424 11-Apr-2002 ru

Implement PROG_CXX for <bsd.prog.mk>.

Obtained from: NetBSD (with some mods)
Reviewed by: peter


# 88055 17-Dec-2001 ru

FILES support for bsd.prog.mk. See bsd.README for details.

Stolen from: NetBSD


# 83075 05-Sep-2001 ru

Implement the `manlint' target, for minimal validity checking of
the manual pages. Mostly useful with mdoc(7) formatted manuals.

Requested by: murray


# 75284 07-Apr-2001 ru

Introduce SCRIPTS for bsd.prog.mk. See bsd.README for details.
Idea stolen from NetBSD.

Reviewed by: bde


# 75083 02-Apr-2001 ru

Introduce ${PROGNAME}, the name that the program will be installed as,
if different from ${PROG}. (The name PROGNAME was stolen from NetBSD.)

Reviewed by: bde


# 74942 28-Mar-2001 ru

- Document recent MAN[1-9] -> MAN changes.
- Backout part of revision 1.4 (../Makefile.inc -> bsd.inc.mk change).


# 58494 23-Mar-2000 ru

Correct instructions/examples about manual pages.


# 53965 30-Nov-1999 mharo

If SRCS is not defined assume ${PROG}.c, not when PROG isn't defined.


# 50476 27-Aug-1999 peter

$Id$ -> $FreeBSD$


# 36264 20-May-1998 jkh

Complete back-out of the bsd.locale.mk change.
OK'd by: asami


# 36188 19-May-1998 thepish

PR: misc/6031

Patch applied as per PR - enables preferential fetch from local mirrors


# 23578 09-Mar-1997 wosch

Add reference to `PMake - A Tutorial'


# 23559 09-Mar-1997 wosch

Add table of contents. Remove stale comments.


# 16437 17-Jun-1996 phk

Add support for ${CLEANDIRS} that will be rm -rf'ed during clean & cleandir.


# 14701 19-Mar-1996 bde

sysinstall/Makefile:
Fixed DPADD again.

mk/bsd.README
Don't list the LIBXXX identifiers here. Describe them better.

mk/bsd.prog.mk
Updated the list of LIBXXX identifiers.
- recently added library libdisk.a wasn't mentioned (required for sysinstall)
- old objects kz*.o weren't mentioned
- old libraries libc_pic.a, libcom_err.a, libf2c.a, libg++.a, libgcc_pic.a,
libgmp.a, libipx.a, libkeycap.a, libss.a and libxpg4.a weren't mentioned
- old libraries libgnumalloc.a and libftp.a no longer exist
- old library libmp.a was said to not exist
- deprecated links libfl.a and libln.a weren't mentioned


# 3724 19-Oct-1994 bde

Fix typo in description of LIBRPCSVC.


# 3520 11-Oct-1994 ache

LIBDIALOG added


# 3493 10-Oct-1994 rgrimes

SHAREDSTRINGS support was no longer used and just clutters things up,
removed.


# 3470 09-Oct-1994 rgrimes

1. Mark file as seriously out of date with reality.

2. Update the list of library names and variables.

3. Update to reflect forth coming bsd.inc.mk file.

4. Update which .mk files include other .mk files.

Submitted by: Bruce Evans (partial, enhanced by me)


# 2676 11-Sep-1994 rgrimes

Change all references to LIBTERM and -ltermlib to LIBTERMCAP and -ltermcap


# 2332 28-Aug-1994 bde

Fix filenames for LIBC and LIBTERM.


# 1639 30-May-1994 rgrimes

This commit was generated by cvs2svn to compensate for changes in r1638,
which included commits to RCS files with non-trunk default branches.


# 1638 30-May-1994 rgrimes

BSD 4.4 Lite Share Sources