Commit Graph

186 Commits

Author SHA1 Message Date
jkh
426a9a3688 Make fetch a bit more forgiving of subdirs. 1995-01-30 10:06:56 +00:00
jkh
c4cad71414 Add LN_FLAGS to all the places it makes sense. 1995-01-30 07:22:02 +00:00
jkh
17c91c62b7 Add new LN_FLAGS variable for making LINKS symbolic and whatnot. 1995-01-30 07:20:01 +00:00
ache
5ab1c05e59 LIBFORMS & LIBSCSI added 1995-01-25 20:24:01 +00:00
jkh
43338ad78f NOOBJS was bogus - use the already extant `NOOBJ'. 1995-01-24 17:50:30 +00:00
jkh
097c100f64 Add the ability to say `NOOBJS' to indicate that the target has no object
files.
1995-01-24 17:33:22 +00:00
jkh
7cdc9e0322 Fix bogus tab in makesum target. 1995-01-24 02:41:52 +00:00
jkh
a8745a0ec1 Whomever put the depend rule in screwed it up. Fix it. 1995-01-23 20:53:38 +00:00
jkh
02177b376d Eliminate a bogus stray tab. 1995-01-23 20:50:56 +00:00
jkh
e69f4b6154 Set PREFIX in the build target. Suggested by John Fieber. 1995-01-23 18:22:36 +00:00
gpalmer
e0eb6081ea Oops. Fix up the checksum routine - my last commit broke it slightly. 1995-01-22 20:40:48 +00:00
ache
4c87da56f7 Put brackets around EXTRACT_CMD, can be several commands here 1995-01-17 23:55:53 +00:00
ache
9771a4667a Remove -Wall for ascii formatting, we don't need so many
warnings while formatting standard BSD docs
1995-01-17 22:04:38 +00:00
ache
c15681666c Modify prev. change, pass internal args directly to groff,
if PRINTER == ascii, because nroff shell script strip off
some groff flags
1995-01-17 21:36:06 +00:00
ache
6bb7cbcb7f Call nroff, if PRINTER == ascii 1995-01-17 21:27:30 +00:00
gpalmer
a2cce0e017 Correct a small problem in that when there isn't a checksum for that
particular file, but there is a files/md5, it reports that it failed
the checksum
1995-01-16 23:33:08 +00:00
wollman
867341c82f Slightly more complete implementation of SUBDIR for libraries. 1995-01-14 22:18:15 +00:00
wollman
8d8fef4caf Add SUBDIR facility to bsd.lib.mk like in bsd.prog.mk. 1995-01-14 22:14:54 +00:00
jkh
1b5946f267 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>
1995-01-14 19:49:54 +00:00
jkh
ece97fd6fb The enclosed patch is a cosmetic change to bsd.prog.mk. When
a program directory has subdirectories, make now prints "===> dir/subdir"
instead of "===> subdir".  This is modeled after the rules contained in
bsd.subdir.mk.

Submitted by:	Remy Card <Remy.Card@masi.ibp.fr>
1995-01-14 19:48:49 +00:00
jkh
f89d36730c Change DISTRIBUTION names. Also make bsd.doc.mk go to doc distribution,
not bin.  Hmmm.
1995-01-14 07:51:10 +00:00
jkh
02e7c496ff Whoops! Correct cut-and-paste gaffe. 1995-01-12 08:21:31 +00:00
jkh
1228a3ea98 Add an ID line at the top (this thing still needs some sort of
copyright, Andrew).
Add support for the distribute target.
1995-01-12 08:20:25 +00:00
ache
9e1dbd7ec1 Use absolute path for install passed to configure
to disallow prepending ../ in second level Makefiles
1995-01-12 02:29:42 +00:00
wollman
555cadcf36 Always delete ${DOC}.ps and ${DOC}.ascii in the clean target, no matter what
${PRINTER} is set to.
1995-01-11 19:58:03 +00:00
asami
2075658851 Typo! 1995-01-11 08:53:28 +00:00
asami
e541856002 Add missing ! in front of pipeline for extract commands---otherwise
it would exit on *successful* extraction.
1995-01-11 08:50:48 +00:00
wollman
0bc03fb6fb Add .MAIN: all so that extraneous targets don't confuse `make'. 1995-01-11 02:41:09 +00:00
wollman
1ef7c94898 Add standard before/real/afterinstall support like in bsd.prog.mk. 1995-01-11 02:27:01 +00:00
wollman
7bc5ad7d8f Fix last .endif. 1995-01-11 02:06:58 +00:00
wollman
d1495f40e6 Changes to make /usr/share/doc work somewhat right. (SMM commits
to follow soon.)
1995-01-11 00:00:11 +00:00
jkh
59fbb0c594 Catch case where extraction fails. Thanks! 1995-01-10 12:23:44 +00:00
ache
cedae20ecb Use .MAIN: all 1995-01-07 16:39:38 +00:00
ache
678347e497 Move pre-extract target inside COOKIE
Add checksum check for extract, if checksum file present
1995-01-06 22:14:12 +00:00
asami
531b660987 Sort out dependencies. Now they look like:
patch: extract
configure: depends patch
build: configure
install: build

Does this look ok?
1995-01-05 08:15:53 +00:00
jkh
fefd8a4147 Typo fix from Ollivier Robert.
Submitted by:	ollivier
1995-01-05 02:15:05 +00:00
jkh
9a46c7e992 Rename check-md5 target to checksum.
Submitted by:	gpalmer
1995-01-05 01:46:05 +00:00
jkh
7ed45041db Gary Palmer's patches for checksumming and description.
Submitted by:	gpalmer
1995-01-04 23:06:38 +00:00
ache
89e96be531 Fix BINMODE to override sys.mk defaults 1995-01-04 22:43:52 +00:00
ache
675d939995 Remove INSTALL, now into sys.mk 1995-01-04 22:32:40 +00:00
ache
60416d0456 Fix building of target with multiply sources 1995-01-04 22:01:58 +00:00
ache
d107f797aa Fix error in clean target 1995-01-04 21:34:13 +00:00
ache
16167988ef Much improved variant 1995-01-04 21:29:32 +00:00
jkh
8268b80899 Put depends before configure. No reason that I can see for putting it after,
and it breaks mule the way it is now.
1995-01-04 09:58:39 +00:00
jkh
68b0cc4284 Some of the doc here was less than adequately fleshed-out. Make some
feeble attempt to do so.
1995-01-04 08:30:33 +00:00
jkh
28ff01d2d2 Document describe target. 1995-01-04 07:35:46 +00:00
jkh
8f9d089c5d Add describe target support. 1995-01-03 11:52:01 +00:00
bde
25de52bbad Install bsd.info.mk. 1995-01-03 06:32:10 +00:00
bde
459a4fffba A generalized version of revision 1.1 of gnu/libnexex/uucp/doc/Makefile.
Fixes bugs in the latter: the `all' target was never up to date; there
was no `depend' target.  Doesn't work for multiple info files because
it leverages bsd.doc.mk and that is broken.  Info should be installed
more like man pages...
1995-01-02 12:12:00 +00:00
bde
8381433806 Remove `MKDEP= -p'. Now I know why lkm compiled so fast after headers
are changed.
1995-01-01 21:11:55 +00:00