Commit Graph

130 Commits

Author SHA1 Message Date
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