#
a812882b |
| 17-Jan-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
Call nroff, if PRINTER == ascii
|
#
314bc624 |
| 14-Jan-1995 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
The enclosed patch makes bsd.doc.mk consistent with bsd.prog.mk when creating the obj link. While bsd.prog.mk inconditionnaly creates a link in /usr/obj, bsd.doc.mk tests if the source tree is conta
The enclosed patch makes bsd.doc.mk consistent with bsd.prog.mk when creating the obj link. While bsd.prog.mk inconditionnaly creates a link in /usr/obj, bsd.doc.mk tests if the source tree is contained in /usr/src. If so, it creates a link to /usr/obj. If the source tree is contained in another directory, bsd.doc.mk creates an obj subdirectory. Submitted by: Remy Card <Remy.Card@masi.ibp.fr>
show more ...
|
#
d9584d76 |
| 14-Jan-1995 |
Jordan K. Hubbard <jkh@FreeBSD.org> |
Change DISTRIBUTION names. Also make bsd.doc.mk go to doc distribution, not bin. Hmmm.
|
#
9e681ba3 |
| 11-Jan-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
Always delete ${DOC}.ps and ${DOC}.ascii in the clean target, no matter what ${PRINTER} is set to.
|
#
be3dff6e |
| 11-Jan-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
Add .MAIN: all so that extraneous targets don't confuse `make'.
|
#
d448c6a9 |
| 11-Jan-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
Add standard before/real/afterinstall support like in bsd.prog.mk.
|
#
83a924ec |
| 11-Jan-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
Fix last .endif.
|
#
25514a12 |
| 11-Jan-1995 |
Garrett Wollman <wollman@FreeBSD.org> |
Changes to make /usr/share/doc work somewhat right. (SMM commits to follow soon.)
|
#
8558dc3f |
| 04-Jan-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
Fix BINMODE to override sys.mk defaults
|
#
69234255 |
| 04-Jan-1995 |
Andrey A. Chernov <ache@FreeBSD.org> |
Fix error in clean target
|
#
c7499507 |
| 28-Dec-1994 |
Andrey A. Chernov <ache@FreeBSD.org> |
Move INSTALL?=install line duplicated into each .mk to sys.mk instead
|
Revision tags: release/2.0 |
|
#
55ff8fb1 |
| 13-Nov-1994 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Add a new "distribute" target. This is a variant of install, which will put the stuff into the right "distribution". As default things end up in "bindist".
Normal (ie: most) makefiles know naught
Add a new "distribute" target. This is a variant of install, which will put the stuff into the right "distribution". As default things end up in "bindist".
Normal (ie: most) makefiles know naught of this.
More commits will follow, which will direct various parts of the tree into the distribution we want them in.
Some of the grief of being release-engineer is supposed to go away with this.
show more ...
|
#
80c02d59 |
| 28-Aug-1994 |
Bruce Evans <bde@FreeBSD.org> |
Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet.
|
#
3585b293 |
| 04-Aug-1994 |
Garrett Wollman <wollman@FreeBSD.org> |
Spplat our 1.1.5 `mk' ifiles over the top of the 4.4 ones. So far as I can tell, this is ts the right thing to do.
|
Revision tags: release/1.1.5.1_cvs |
|
#
afe61c15 |
| 30-May-1994 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
BSD 4.4 Lite Share Sources
|
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0 |
|
#
ab7a2947 |
| 21-Dec-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
NODOCCOMPRESS -> NO_DOCCOMPRESS NOINFO -> NO_INFO NOINFOCOMPRESS -> NO_INFOCOMPRESS NOLINT -> NO_LINT NOPIC -> NO_PIC NOPROFILE -> NO_PROFILE
|
Revision tags: release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0 |
|
#
47a67661 |
| 30-Oct-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Document most of bsd.doc.mk variables.
|
#
e8583ea0 |
| 30-Oct-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
All uses of CD_HACK have been eliminated.
|
#
e5f3fe8c |
| 29-Oct-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
PRINTERDEVICE can now take multiple values.
|
#
b382ba4f |
| 29-Oct-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
bsd.doc.mk changes:
Don't gratuitously pipe thru a cat(1) if NODOCCOMPRESS.
Only create _stamp.extra when necessary.
Get rid of SOELIMPP and OBJS.
Use Groff version of soelim(1); we need its -I o
bsd.doc.mk changes:
Don't gratuitously pipe thru a cat(1) if NODOCCOMPRESS.
Only create _stamp.extra when necessary.
Get rid of SOELIMPP and OBJS.
Use Groff version of soelim(1); we need its -I option for the following to work.
Don't needlessly chdir to SRCDIR. Only a few documents need CD_HACK, and those that need it either use refer(1) or .PSPIC macro which internally uses the .psbb call.
show more ...
|
Revision tags: release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2 |
|
#
d2893b16 |
| 29-Jul-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Drop support for COPY, -c has been the default mode of install(1) for a long time now.
Approved by: bde
|
Revision tags: release/4.6.1, release/4.6.0_cvs |
|
#
b4840de9 |
| 01-Jul-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
bsd.subdir.mk already has these dependencies coded.
|
#
c5234b56 |
| 24-Apr-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Abuse bsd.obj.mk for defining default distribute target.
|
#
b25a566d |
| 23-Apr-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Merge bsd.obj.mk's version of the _SUBDIR target with bsd.subdir.mk.
Ensure all standard targets honor SUBDIR. Now `make obj' descends into SUBDIRs even if NOOBJ is set (some descendants may still
Merge bsd.obj.mk's version of the _SUBDIR target with bsd.subdir.mk.
Ensure all standard targets honor SUBDIR. Now `make obj' descends into SUBDIRs even if NOOBJ is set (some descendants may still need an object directory, but we do not have such precedents). Now `make install' in non-bsd.subdir.mk makefiles runs `afterinstall' target _after_ `install' in SUBDIRs, like we do in bsd.subdir.mk. Nothing depended on the wrong order anyway.
Fixed `distribute' targets (except for the bsd.subdir.mk version) so that they do not depend on _SUBDIR; `distribute' calls `install' which already depends on _SUBDIR.
De-standardize `maninstall', otherwise manpages would be installed twice. (To be revised later.)
show more ...
|
#
2bdaf7e8 |
| 17-Apr-2002 |
Ruslan Ermilov <ru@FreeBSD.org> |
Don't include bsd.own.mk from sys.mk, this makes it impossible to use ``.if defined()'' inside bsd.own.mk to test for defines in individual makefiles. For example, setting DEBUG_FLAGS in Makefile di
Don't include bsd.own.mk from sys.mk, this makes it impossible to use ``.if defined()'' inside bsd.own.mk to test for defines in individual makefiles. For example, setting DEBUG_FLAGS in Makefile didn't take the desired effect on the STRIP assignment.
Added bsd.init.mk (like in NetBSD) that handles the inclusion of ../Makefile.inc and bsd.own.mk from all bsd.*.mk files that "build something".
Back out bsd.own.mk,v 1.15: moved OBJFORMAT initialization back to sys.mk (several source tree makefiles want to check it early) and removed MACHINE_ARCH initialization (it's hard to see from looking at the commitlogs what the problem was at the time, but now it serves no purpose).
Prohibit the direct inclusion of bsd.man.mk and bsd.libnames.mk.
Protect bsd.obj.mk from repetitive inclusion. Prohibiting the direct inclusion of bsd.obj.mk might be a good idea too.
show more ...
|