mycroft
30beb79c09
Make sure we don't recurse into subdirectories if Makefile specified `install'
...
target. (It's usually blank and is specifically to avoid doing this...)
1993-08-17 17:00:39 +00:00
mycroft
121103eb35
Don't define afterdepend if no SRCS.
1993-08-16 01:41:01 +00:00
mycroft
3e94657cf6
Automatically include bsd.subdir.mk for backward compatibility.
1993-08-15 21:53:05 +00:00
mycroft
2d450b7ef3
Oops. DOCOWN and DOCGRP were recursive.
1993-08-15 21:36:10 +00:00
mycroft
0266c40ac7
Get rid of empty targets; the defaults are now correct.
1993-08-15 21:35:31 +00:00
mycroft
24ee64add1
I completely blew that...
1993-08-15 21:27:26 +00:00
mycroft
8aa48639fb
Don't do tags and cleandepend if no SRCS.
1993-08-15 21:14:45 +00:00
mycroft
781e25808c
Makefile: Use `install -d' to create directory.
...
bsd.dep.mk: Add defaults for `beforedepend' and `afterdepend'.
sys.mk: 8 tabs --> space
1993-08-15 21:09:20 +00:00
mycroft
f5b2ed3238
Don't automatically include bsd.subdir.mk in bsd.prog.mk and bsd.lib.mk.
...
Put back .MAIN in bsd.man.mk, and be careful not to include ../Makefile.inc
a second time.
1993-08-15 20:59:36 +00:00
mycroft
18a7ed8e5b
Install bsd.dep.mk and bsd.obj.mk.
1993-08-15 20:49:25 +00:00
mycroft
3eebe31396
Move man rules to sys.mk.
...
Use bsd.subdir.mk for building subdirectories.
Don't forget to remove x.cc and x.C when using SHAREDSTRINGS.
Make ${PROG} always depend on ${LIBCRT0}.
Don't duplicate code between cleandir and clean.
Move tags target to bsd.dep.mk.
Move STRIP to bsd.own.mk.
Remove redundant definitions of {BIN,MAN}{DIR,GRP,OWN,MODE}.
Move {LIB,DOC}{DIR,GRP,OWN,MODE} defaults to bsd.own.mk.
1993-08-15 20:42:39 +00:00
mycroft
6a1bdd6fc0
Abstract out dependency stuff, and add RCS identifiers.
1993-08-15 19:37:04 +00:00
mycroft
0c9bbcf68c
Create target directories with install -d', and move
obj' targets into one
...
file.
1993-08-15 19:26:05 +00:00
cgd
ac314ea078
change 'ANSI C3.159-1989' to 'ANSI X3.159-1989', as is appropriate
1993-08-13 11:54:34 +00:00
mycroft
28e6c71e70
Put LINKS handling in `install' target, so it's the last thing executed, and
...
happens even if `realinstall' is user-defined.
1993-08-10 16:46:58 +00:00
mycroft
7951d19dd0
Add LINKS for /usr/share/dict/words.
1993-08-10 16:42:48 +00:00
jtc
e8861c1d5c
Macros are in /usr/share, not /usr/lib.
1993-08-09 22:25:25 +00:00
cgd
f08e3f34a5
merge in changes from netbsd-0-9-ALPHA2
1993-08-07 07:42:13 +00:00
cgd
6029498ef6
add com man page, derived from hp9k/300 dca man page
1993-08-06 11:19:07 +00:00
cgd
4e8e79a90e
add npx man page. it could use some help, but has some meat.
1993-08-06 10:58:03 +00:00
cgd
4809f1ee5d
add (skimpy; technically deficient) lp* man pages
1993-08-06 10:34:11 +00:00
cgd
c4f1c55f9f
add (VERY skimpy) man pages for the bus mouse drivers.
1993-08-06 10:10:55 +00:00
cgd
8f94dcc594
overall source code style guide. it is king. revere it.
1993-08-06 07:30:52 +00:00
mycroft
ab127e8ac7
Don't remove obj dir (or link) when doing `make cleandir'.
1993-08-03 23:01:06 +00:00
mycroft
aee4b07b8a
Add RCS identifiers, remove some completely useless RCS logs and patchkit
...
headers, and a few other insignificant changes.
1993-08-02 17:48:44 +00:00
mycroft
e9d867ef50
Add RCS identifiers.
1993-08-01 17:54:45 +00:00
mycroft
55b7fa6d0b
Add RCS identifiers.
1993-08-01 07:54:52 +00:00
mycroft
dfb9caab49
Add RCS indentifiers.
1993-08-01 07:32:48 +00:00
mycroft
c3e42d1c64
Add RCS indentifiers.
1993-08-01 07:22:47 +00:00
mycroft
5b11c06adf
Add RCS indentifiers.
1993-07-31 15:27:53 +00:00
mycroft
690cae8181
Add RCS indentifiers.
1993-07-31 15:17:49 +00:00
mycroft
01094e51c2
When generating a default OBJS, ignore .h files.
1993-07-30 03:40:07 +00:00
mycroft
8846a74782
Don't print the `making ...' message if an obj dir already exists.
...
Also, a minor cleanup.
1993-07-29 22:04:53 +00:00
cgd
cbdb50c1c1
incorporate changes from 0-9-base to 0-9-ALPHA
1993-07-28 00:56:43 +00:00
cgd
799eb7d029
kill change log
1993-07-28 00:00:49 +00:00
jtc
dddeb4b8fa
Set RCS comment leader to .\".
1993-07-27 19:08:55 +00:00
jtc
6e9cf0213d
Now that all of the manual pages that used the "old" mandoc macros
...
have been upgraded to use the "new" mandoc macros, we can safely
remove support for tmac.doc.old
1993-07-22 17:06:53 +00:00
jtc
6717e85b49
Fixed spelling error: mdoc.sample -> mdoc.samples
...
Added RCS Header.
1993-07-22 16:53:53 +00:00
mycroft
58b0818b7f
Clean up deleted files.
1993-07-21 13:10:25 +00:00
brezak
9e6dbf5cbf
kadb is depricated. See ddb instead.
1993-07-21 13:10:22 +00:00
mrg
9d232f6cae
4.4BSD-Lite2
1993-07-20 17:57:50 +00:00
alm
83e596d2e3
Added toor@awfulhak.demon.co.uk's mods to parse a comma-separated
...
into separate whatis.db entries.
1993-07-20 12:44:44 +00:00
mycroft
78f5c43040
Use ${COPY}, not -c for install.
1993-07-18 19:06:45 +00:00
cgd
8627f24dba
add OS defn's for 0.9a and 1.0. also change 0.8a and 0.9 to be
...
non-experimental
1993-07-17 14:35:59 +00:00
mycroft
8d7d3883e3
Fix C++ dependencies for good. `make depend' is now done in two passes--one
...
of C files and one for C++ files. No need to specify `-+' in your Makefile,
as it is now done automatically.
1993-07-17 13:43:50 +00:00
mycroft
3a5556e27f
Combine some suffix rules.
1993-07-17 12:29:17 +00:00
cgd
870dd3b285
do c++ dependencies the right way...
1993-07-17 12:18:12 +00:00
mycroft
b761d4a97c
Add suffix rules for C++ files.
1993-07-17 12:09:51 +00:00
brezak
03f7c1b72f
Man page for DDB
1993-07-15 18:41:01 +00:00
deraadt
8e1f902bbc
error found by hpeyerl, cleared by mccanne
1993-07-15 14:53:52 +00:00