cjs
7a66732d34
Back out BUILDDIR and NOINSTALL changes.
1997-05-31 21:21:13 +00:00
cjs
83498d7e88
Remove empty libinstall target and add NOINSTALL=1.
1997-05-30 13:43:06 +00:00
mycroft
cc4a1553a1
Eliminate bogus redefinitions of standard targets.
1997-05-09 07:50:03 +00:00
mycroft
1cc544a7b1
Fix .include path.
1997-05-09 04:53:38 +00:00
mycroft
60b4d07359
Use " includes, rather than <, where appropriate.
1997-05-09 04:46:29 +00:00
mycroft
185b24dd5b
Use libinstall::, not install:, to prevent instaling LIB.
1997-05-07 16:20:26 +00:00
mycroft
fd8daf980e
Add .MAKE to the .OBJDIR hacks, so they work with `make -n'.
1997-05-07 07:15:34 +00:00
mycroft
d3a9fd7e51
Nuke an extra ${DESTDIR}.
1997-03-27 09:52:03 +00:00
christos
1b1e6276ce
Forgot this one too.
1997-03-25 21:01:50 +00:00
christos
0aad9d4378
Makefile cleanups
1997-03-24 22:02:40 +00:00
cgd
18efe6efb8
force NOLINT, because it's not so useful on groff, since groff is
...
written mostly in c++ and lint doesn't understand c++.
1996-12-20 16:33:32 +00:00
thorpej
46ac224706
Use ${INSTALL}.
1996-10-18 02:52:59 +00:00
cgd
385de32c08
Trade one bit of lossage for another. Now that groff has been upgraded,
...
the Alpha no longer needs -fno-for-scope. However, NetBSD/Alpha's
(cygnus snapshot) g++ doesn't allow virtual functions which aren't
declared inline to be later defined as inline without a warning (-> error).
Therefore, on the Alpha, define BROKEN_GXX_VIRTUAL_INLINE (which will
go away after the Alpha is upgraded to use a more recent toolchain), and
use it to make sure that declarations of virtual functions which will
be defined inline are actually marked as inline when they're declared.
1996-10-14 05:24:23 +00:00
cgd
17463d52f7
kill - in front of the 'for' loop which installed files. It was causing
...
the make to not fail even if the installations failed, which is wrong.
If the installations fail (e.g. because the target directory does not
exist), the whole install should fail, so that the user knows to
create the appropriate directories.
1996-10-07 05:45:28 +00:00
explorer
7785d71935
Upgrade groff to 1.10
1996-08-13 07:03:54 +00:00
explorer
0ca96489a2
Upgrade groff to 1.10
1996-08-13 06:33:17 +00:00
chopps
1eb383737f
cleanup scoping fixes part of pr#1859 from Juergen Hannken-Illjes
1995-12-29 20:33:49 +00:00
jtc
908c02bfc8
LIBMATH -> LIBM; (PR #1689 )
1995-10-26 00:58:49 +00:00
christos
89c5e30a44
Parallel make fixes
1995-10-22 21:58:21 +00:00
cgd
6ad6202b57
ANSI C++ says that typedefs must specify a type (i.e. can't just
...
default 'int'). One here didn't.
1995-09-27 14:03:23 +00:00
cgd
3403044148
consistently declare functions inline or volatile.
1995-09-27 14:02:02 +00:00
cgd
70075b5f87
if __NetBSD__ defined, don't prototype strsignal() -- string.h already
...
provides a prototype, and it's different from what was here!
(proto here was const char *..., proto in string.h was just char *...)
1995-09-27 14:01:01 +00:00
cgd
6c9bbdc678
add -fno-for-scope to CXXFLAGS on the alpha. Really, this should be
...
conditional on a gcc >= 2.7.0, but there's no good and easy way to do
that short of introducing a new global 'make' variable, which i think
is a bad idea.
1995-09-27 13:55:19 +00:00
pk
5530d8edb4
Avoid trailing garbage (from Mike Long; PR#1527).
1995-09-27 09:43:21 +00:00
mycroft
c13d36b588
Explicitly remove file before creating it.
1995-06-10 20:37:55 +00:00
cgd
81584a34e6
NetBSD RCS Id format
1995-04-23 07:58:27 +00:00
jtc
2d6d798292
Use soelim instead of gsoelim
1995-04-12 00:57:54 +00:00
glass
fef68e571e
install grog
1995-03-22 17:32:28 +00:00
glass
ea0108c8e9
make grog install properly
1995-03-22 17:30:04 +00:00
mycroft
4c34be6b52
Clean up deleted files.
1995-03-01 00:00:00 +00:00
jtc
6fcf7ba3c0
Fix tipo
1995-01-15 21:59:34 +00:00
jtc
1766d4483b
Use ${BINOWN} and ${BINGRP}.
1995-01-12 19:06:53 +00:00
cgd
3a370daf86
specify man pages the new way.
1994-12-22 09:44:45 +00:00
pk
50292a8be8
Add missing $(DESTDIR).
1994-08-22 19:54:44 +00:00
jtc
56b46d00e9
Install app-defaults file with the correct name.
1994-02-14 17:27:49 +00:00
cgd
1a1b1466cb
kill bogus install -d's. for those that are appropriate (libg++),
...
make owner and mode explicit, to make the mtree files.
1994-02-10 02:17:56 +00:00
jtc
3bb5673faf
Check /usr/X11, /usr/X11R6, /usr/X11R5, /usr/X11R4 & /usr/X386 (in that
...
order) for X include files and libraries.
1994-02-05 01:37:16 +00:00
cgd
6bfe384d92
fix 'make' biff. from Roland McGrath
1994-01-24 18:39:52 +00:00
davidb
c98d8a269a
Fixed a bug I introduced in the last update. devices/*/Makefile were
...
barfing on the definition of libraries due to the added directory level.
Easy fix, as they don't need that code.
1993-12-30 00:10:17 +00:00
davidb
3a435f99f9
Changed to use make's new .OBJDIR
1993-12-28 10:59:05 +00:00
davidb
b766647b77
Fixed objdir handling to cope with OBJMACHINE.
1993-12-21 22:13:06 +00:00
cgd
50b7483ec2
fix for sys_errlist
1993-12-04 03:09:40 +00:00
cgd
0d2eb7ab59
use gnu malloc
1993-11-03 16:29:57 +00:00
pk
fb2163c39c
No interest in PIC code here.
1993-10-05 21:39:08 +00:00
jtc
28d14a325c
Use :', rather than
.' to separate user and group in chown commands
...
in case we ever decide to remove the support for the (obsolete) `.'
separator.
1993-10-01 00:16:44 +00:00
mycroft
a2213453ce
Use .if exists' rather than external
test'.
1993-08-15 19:14:59 +00:00
mycroft
9fe1007b7d
__386BSD__ --> __NetBSD__
1993-08-15 19:02:56 +00:00
mycroft
c8194f0876
Add RCS identifiers, remove some completely useless RCS logs and patchkit
...
headers, and a few other insignificant changes.
1993-08-02 17:38:43 +00:00
mycroft
cda4f8f6ee
Add RCS identifiers.
1993-08-01 05:37:30 +00:00
mycroft
dc799360fe
Use ${COPY}, not -c for install for generated files.
1993-07-18 19:44:28 +00:00