cgd
3bcbf9fb79
fix up a botch, defining MANALL when there weren't any MANs.
1994-12-23 11:19:21 +00:00
cgd
a95ea97ca7
oops; fix a bogon.
1994-12-22 12:22:59 +00:00
cgd
dbcf91bb89
specify man pages differently, and document how.
1994-12-22 09:20:40 +00:00
mycroft
97978a8f0b
Remove `-+' arg to mkdep.
1994-12-13 11:14:56 +00:00
mycroft
6f9568d22b
Slight simpliciation.
1994-12-13 08:46:22 +00:00
mycroft
5d8e3d6329
Add CPPFLAGS to mkdep lines, for cross-compilation.
1994-12-13 08:40:04 +00:00
mycroft
2055209f92
Stop if cd fails.
1994-10-09 16:44:01 +00:00
mycroft
c0f9a2266e
Add SKEY (defined) and KERBEROS (commented out) variables.
1994-09-28 15:59:28 +00:00
mycroft
6df8c5e52c
Include bsd.own.mk earlier.
1994-08-24 19:10:48 +00:00
cgd
02ee725315
include bsd.own.mk early on, to get NOPIC definition.
1994-08-19 15:48:12 +00:00
pk
0e7e1e9127
Don't keep local symbols in a shared library symbol table.
1994-08-09 13:04:28 +00:00
mycroft
101c02e6db
Move the inclusion of bsd.own.mk to a better place.
1994-07-26 19:42:37 +00:00
cgd
65e0c25657
fix from christos, for progs w/o objects
1994-07-20 04:57:12 +00:00
mycroft
2bc3c3a671
Pull libraries from ${DESTDIR} if set. Kill LDONLY, which is unused and
...
probably not useful anyway.
1994-07-06 04:13:37 +00:00
mycroft
624e7c0ad8
Use CPPFLAGS (previously defined but unused) to yank in include files from
...
${DESTDIR}/usr/include.
1994-07-06 04:12:24 +00:00
mycroft
753b97a485
Include ${CPPFLAGS} when compiling .c and .cc files.
1994-07-06 04:09:55 +00:00
deraadt
ec891b096e
.m4 files are sources too
1994-06-30 06:47:38 +00:00
cgd
f0fb7b6706
fix modify-info-nothingness-then-substitute probelm that broke genclass build
1994-06-30 06:35:50 +00:00
cgd
61d2ae79f4
RCSID frobbing, and minor sanity adjustments.
1994-06-30 05:31:04 +00:00
cgd
b233f19e46
don't be careless with _SUBDIRUSE
1994-06-30 05:21:28 +00:00
jtc
293b4a9e72
Strip *.sh when constructing OBJS from SRCS.
...
This will allow us to clean up makefiles that build a script by munging
a template (uusched, genclass, neqn, etc.).
1994-06-28 05:16:12 +00:00
cgd
7e8a221a9d
Lite doc macros
1994-06-19 01:07:24 +00:00
cgd
9f7c821782
don't chown the symlink, when HIDEGAME causes a symlink to be made to dm.
...
4.4-based FS code _follows_ the symlinks on a chown(2) call.
1994-06-18 20:57:49 +00:00
jtc
ab01da01c5
Change BINOWN -> BINGRP where appropriate.
1994-06-02 23:40:06 +00:00
cgd
53d6c3f81d
fix the last to do the right thing for dependencies
1994-05-24 09:37:30 +00:00
deraadt
1b67bc1b3c
LIBSKEY
1994-05-24 06:30:57 +00:00
jtc
1e65a5b9e8
Single source file programs are now compiled into object files before they
...
are linked. This change halves the time it takes to rebuild all of the
NetBSD sources when only the C library is "touched"; but only takes about
one percent more disk space.
1994-05-22 23:03:58 +00:00
chopps
568355ca48
relink (recompile) single source programs when crt0.o is updated.
1994-04-06 06:37:38 +00:00
cgd
71c681ab9c
kill a bogosity
1994-03-27 02:30:42 +00:00
cgd
183803dfad
add back inclusion of bsd.own.mk
1994-03-27 01:42:35 +00:00
mycroft
41172b0ea8
Remove *.core on clean.
1994-03-24 16:11:38 +00:00
jtc
4051de5f84
Added various COMPILE.? & LINK.? macros and changed suffix rules to use
...
them (Like Sun & GNU make).
1994-03-24 16:01:24 +00:00
jtc
85f2beb3d3
Now that single suffix rules work, uncomment them.
1994-03-24 01:39:28 +00:00
cgd
003c0d16f4
cleandepend should happen on 'cleandir' not 'clean', from michaelv@iastate.edu
1994-02-27 22:27:18 +00:00
cgd
38a3d1726d
kill install -d's.
1994-02-09 23:50:32 +00:00
cgd
c0793f717f
have _SUBDIRUSE done in 'realinstall', not in 'install' so that
...
'afterinstall' actually happens *after* the real install!
since this entire section is in a "!target(install)", having
it done the other way was wrong and unnecessary (i.e. the
previous change/comment was bogus).
1994-02-09 07:55:08 +00:00
jtc
894ae428ab
Moved manpage formatting rules from sys.mk to bsd.man.mk.
...
Some programs (like ispell) use *.[0-8] for non-manpage things, and having
the manpage rules in sys.mk really messes things up.
1994-01-31 18:40:10 +00:00
cgd
e83349cd3f
add LIBKVM
1994-01-28 00:16:29 +00:00
jtc
0ff921a0c4
Change regular expressions used by expr in MLINKS processing so we can have
...
manpages with more than one dot. For example, resolve.conf(5)
1994-01-25 23:35:36 +00:00
cgd
ff6c523a64
oops; kill two extra spaces.
1994-01-25 21:56:52 +00:00
cgd
92bc1538f5
do the right thing if nroff doesn't work
1994-01-25 21:56:04 +00:00
cgd
cbb274d091
change "PRINTER" to "PRINTER_TYPE" because people setenv PRINTER
1994-01-24 22:30:32 +00:00
jtc
4870e69226
Change MANOWN, MANGRP, DOCOWN & DOCGRP to _not_ be initialized from
...
BINOWN or BINGRP. Otherwise manual pages and documentation installed
from the same directories as suid or sgid programs will have incorrect
user or group ownership. (Uucico manpage owned by uucp, su manpage owned
by root, etc.)
1994-01-19 21:26:11 +00:00
pk
ea692b4d19
Archive member names need no longer be truncated.
1994-01-07 00:52:44 +00:00
mycroft
27f957c30b
`ld -x -r' on .so files really does work now. Maybe it will continue to for
...
a little while.
1994-01-06 04:32:35 +00:00
mycroft
0f7e1c4931
ld -x -r for .so files clearly does not work yet.
1994-01-05 23:29:39 +00:00
mycroft
928cf6a75f
Use ${DPADD} and ${LDADD} only when building shared library.
1994-01-04 20:26:52 +00:00
mycroft
28c41313e6
Reinstate `ld -x -r' for .so.
1994-01-04 19:08:55 +00:00
jtc
eaffcffaa5
Comment out single suffix rules (until I can get a debugger that works).
1993-12-30 18:53:02 +00:00
jtc
da46ebe7eb
Fixed documentation for DPADD and LDADD.
1993-12-29 19:30:15 +00:00