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
mycroft
b27f4d1fd9
Use -c to avoid the possiblity of some over-intelligent install nuking
...
/dev/null. Also, make sure to create the top-level installation directory.
1993-07-18 19:38:53 +00:00
mycroft
1c2df496b0
Put label.cc in SRCS so it actually gets built as a C++ file, and it gets
...
included in a `make depend'.
1993-07-18 14:10:34 +00:00
mycroft
0c3875ff49
Make lex.o depend on eqn.cc to force eqn.tab.h to be built...
1993-07-18 13:50:33 +00:00
mycroft
1c2f7ef3bf
Make lex.o depend on pic.cc to force pic.tab.h to be built...
1993-07-18 13:49:28 +00:00
mycroft
e959f00667
Get rid of the ugly kluge to link with g++; we don't need it any more and it
...
was being a pain in my ass.
1993-07-18 13:13:03 +00:00
mycroft
9b3a51f2d8
Nuke ARRAY_DELETE_NEEDS_SIZE now that we're using GCC 2...
1993-07-18 13:00:11 +00:00
mycroft
addf74bf1e
Fix some lossage that was caused bsd.prog.mk to be included twice.
1993-07-18 12:46:09 +00:00
mycroft
6ed8797e89
Put pic.cc in $SRCS, even thought it is generated automatically, so that
...
`make depend' doesn't barf on it.
1993-07-17 13:58:42 +00:00
mycroft
c19616e163
Put eqn.cc in $SRCS, even thought it is generated automatically, so that
...
`make depend' doesn't barf on it.
1993-07-17 13:58:32 +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
0032cf1c20
Clean up deleted files.
1993-07-17 12:57:40 +00:00
mycroft
f952e2a33a
Put back kluge for linking with C++ compile but compiling .c files with C
...
compiler. Eventually we might want to make /usr/include C++-conscious.
1993-07-17 12:57:33 +00:00
mycroft
ffced6cc5f
Clean up deleted files.
1993-07-17 12:44:11 +00:00
mycroft
e809add578
Remove pre-generated dependency files and make `make depend' really work.
1993-07-17 12:44:00 +00:00
mycroft
a420be745a
Remove special-cased obj dir handling.
1993-07-17 11:58:38 +00:00
jtc
e73e992bf2
Install tmac.s correctly.
1993-07-17 00:51:03 +00:00
jtc
f8558a44c0
Install tmac.mm correctly.
1993-07-17 00:50:40 +00:00
jtc
1c8aca4c02
Final makefile tweaks to make sure everything is installed correctly
...
for 0.9.
1993-07-16 17:11:36 +00:00
jtc
4b342d731f
Make sure hyphen tables are installed correctly
1993-07-15 22:05:14 +00:00
cgd
8a5d16125c
get the app defaults file from the right place
1993-07-15 18:36:17 +00:00
cgd
bfd5a933cf
do the right thing when installing the dictionary
1993-07-15 18:35:56 +00:00
cgd
dc7bae3f10
don't do xditview; don't want to deal w/the intracacies of having/not having
...
X386 (or something else, for another version) installed.
1993-07-15 18:33:53 +00:00
mycroft
fc0ba801cf
Clean up deleted files.
1993-07-15 16:44:08 +00:00
jtc
721687044c
Check in remainder of groff 1.08
1993-07-15 16:43:14 +00:00
mycroft
ae3013a732
Clean up deleted files.
1993-07-15 16:43:12 +00:00
jtc
100ce3fca6
Check in remainder of groff 1.08
1993-07-15 16:40:48 +00:00
mycroft
f81ad74956
Clean up deleted files.
1993-07-15 16:40:46 +00:00
jtc
6c2f89b2be
Check in remainder of groff 1.08
1993-07-15 16:39:32 +00:00
mycroft
b798bd03fc
Clean up deleted files.
1993-07-15 16:39:30 +00:00
jtc
61b64d2310
Check in remainder of groff 1.08
1993-07-15 16:37:48 +00:00
mycroft
c110d11923
Clean up deleted files.
1993-07-15 16:37:47 +00:00
jtc
cda1ca893a
Check in remainder of groff 1.08
1993-07-15 16:37:34 +00:00
mycroft
f4231fcaaa
Clean up deleted files.
1993-07-15 16:37:31 +00:00
jtc
64bef05a16
Check in remainder of groff 1.08
1993-07-15 16:37:04 +00:00
mycroft
737517bce7
Clean up deleted files.
1993-07-15 16:37:00 +00:00
jtc
2f8ab736c8
Check in remainder of groff 1.08
1993-07-15 16:34:49 +00:00
mycroft
04d0ef4835
Clean up deleted files.
1993-07-15 16:34:42 +00:00
jtc
f5acea615b
Check in remainder of groff 1.08
1993-07-15 16:33:45 +00:00
mycroft
8218f70e9b
Clean up deleted files.
1993-07-15 16:33:42 +00:00
jtc
e6911d4aaa
Check in remainder of groff 1.08
1993-07-15 16:32:02 +00:00
mycroft
6b8c961d04
Clean up deleted files.
1993-07-15 16:31:57 +00:00
jtc
5b400a4b0c
Check in remainder of groff 1.08
1993-07-15 16:31:30 +00:00
mycroft
8e9eb5ac6c
Clean up deleted files.
1993-07-15 16:31:24 +00:00
jtc
a722ba1fc0
Check in remainder of groff 1.08
1993-07-15 16:30:15 +00:00
mycroft
c8c272ca2f
Clean up deleted files.
1993-07-15 16:29:53 +00:00
jtc
fbc675374c
Check in remainder of groff 1.08
1993-07-15 16:29:18 +00:00
jtc
7c53cf70f2
Update groff to release 1.08
1993-07-14 20:44:31 +00:00
mycroft
c1d98cf9f2
Clean up deleted files.
1993-07-14 20:44:26 +00:00
jtc
b8fcd24a6e
Update groff to release 1.08
1993-07-14 20:43:49 +00:00
mycroft
b9de1d1b82
Clean up deleted files.
1993-07-14 20:43:46 +00:00
jtc
7417646e82
Update groff to release 1.08
1993-07-14 20:43:24 +00:00
mycroft
b6fdd888a9
Clean up deleted files.
1993-07-14 20:43:23 +00:00
jtc
408fe1c27f
Update groff to release 1.08
1993-07-14 20:42:09 +00:00
mycroft
fa41988725
Clean up deleted files.
1993-07-14 20:42:06 +00:00
jtc
27a9d24d77
Update groff to release 1.08
1993-07-14 20:41:47 +00:00
mycroft
f2517ff88e
Clean up deleted files.
1993-07-14 20:41:46 +00:00
jtc
c5d9b90607
Update groff to release 1.08
1993-07-14 20:41:26 +00:00
mycroft
2d52fd00ec
Clean up deleted files.
1993-07-14 20:41:23 +00:00