Jordan K. Hubbard
1130b656e5
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
Steve Price
c3e3432cd3
Revert changes to make the .y.c rule 'make -j n' safe.
1997-01-12 04:01:25 +00:00
Steve Price
e10e3950fa
Make the .y.c rule 'make -j n' friendly.
...
Inspired by: bde and brian@mediacity.com
1997-01-06 02:07:35 +00:00
Alexander Langer
32b97f0b55
Style changes: $(...) --> ${...}, consistent placement of -c.
...
Suggested by: bde (via steve)
1996-11-07 01:46:47 +00:00
Steve Price
2be2be749b
Add in POSIX 1003.2 mandated rules. NOTE: these
...
will only be enabled when the first non-comment line
of the Makefile contains the .POSIX directive.
Submitted by: Joerg Wunsch <joerg@freebsd.org>
1996-11-03 03:25:50 +00:00
Poul-Henning Kamp
006f5fe068
Back out yacc change.
1996-06-02 17:04:08 +00:00
Poul-Henning Kamp
b2e2fd2801
Make the yacc rules reentrant
...
Suggested by: peter
1996-05-30 20:39:45 +00:00
Poul-Henning Kamp
50ef9020fd
Avoid a ton of "mv" when making libs by using -O to ld.
...
Make lex rules reentrant.
1996-05-28 16:20:13 +00:00
Poul-Henning Kamp
4a6a373a1c
Make some rules reentrant, and mark the onces that cannot be.
1996-05-09 13:01:44 +00:00
Wolfram Schneider
9e6778d48f
delete ``.if ${MACHINE} == "sparc"''
1996-03-24 00:02:38 +00:00
Bruce Evans
a9076ea0bc
Add `.sh' suffix and rule.
...
Enable `.c' rule. (Null suffix rules were disabled because of bugs in old
versions of make.)
Add ${LDFLAGS} to all rules that involve linking.
1995-10-21 12:46:02 +00:00
David Greenman
5a5088f183
Changed default optimization from -O2 back to -O...gcc 2.6.* has serious
...
bugs when using -O2.
1995-08-11 11:47:30 +00:00
Andrey A. Chernov
c74995075b
Move INSTALL?=install line duplicated into each .mk to sys.mk
...
instead
1994-12-28 03:51:03 +00:00
Poul-Henning Kamp
957c663526
Update make.conf and sys.mk to reflect the most recent advances in
...
civilization: Use -O2 and MSUN as default, and X11 is in /usr/X11R6
1994-11-07 04:18:04 +00:00
Rodney W. Grimes
ea56956912
Add .S to SUFFIXES and add .S.o: rule.
...
Submitted by: bde
1994-10-02 05:12:46 +00:00
Rodney W. Grimes
7199b0911b
The .c: rule added by Bruce, but as yet unused, causes serious problems
...
for the 1.1.5 FreeBSD make. For now just comment it out until a fix for
make can be found.
Reviewed by: bde
Submitted by: rgrimes
1994-09-07 06:52:25 +00:00
Jordan K. Hubbard
74a3c65468
Add an X11BASE variable that currently points to /usr/X386 but will
...
be easy to change to /usr/X11R6 if and when the time comes. This is
to deal with things like xditview which otherwise had hardcoded assumptions
about where X lived. Yuck.
Submitted by: jkh
1994-09-04 02:52:27 +00:00
Paul Richards
443dced56c
Changed g++ to c++
...
Reviewed by:
Submitted by:
1994-08-31 03:57:32 +00:00
Bruce Evans
415bccaa8d
Recover improvements in 4.4lite version that were clobbered by the
...
previous commit:
+ Everything is initialized using ?= instead of =.
+ Nicer formatting (more white space).
+ .c: rule.
Add macros ECHO and ECHODIR. Both are normally `echo', but when
the make flags include -s, ECHO is set to `true' and when the make
flags include two or more -s's ECHODIR is set to `true'. @${ECHO}
should be used instead of @echo in most cases. ${ECHODIR} is
intended to be used mainly for messages about directory names.
1994-08-28 14:56:07 +00:00
Garrett Wollman
3585b293d1
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.
1994-08-04 21:09:27 +00:00
Rodney W. Grimes
afe61c1516
BSD 4.4 Lite Share Sources
1994-05-30 19:09:18 +00:00