lukem
ad700b72aa
replace $(SHELL) with ${HOST_SH}
2003-10-28 02:51:56 +00:00
lukem
414f1003f0
don't need to set SHELL=/bin/sh
2003-10-26 03:49:39 +00:00
lukem
130ab7336b
Rework how MAKEVERBOSE operates:
...
* Don't bother prefixing commands with a line of ${_MKCMD}\
and instead rely upon "make -s". This is less intrusive on
all the Makefiles than the former. Idea from David Laight.
* Rename the variables use to print messages. The scheme now is:
_MKMSG_FOO Run _MKMSG 'foo'
_MKTARGET_FOO Run _MKMSG_FOO ${.TARGET}
From discussion with Alistair Crooks.
2003-10-21 10:01:19 +00:00
lukem
46948f220d
* Support MAKEVERBOSE
...
* Implement GROFFYSRCS, which contain a list of .y files to convert into
.cpp and _tab.h. Simplifies .y -> .cpp (et al) .
* Use "realall" target instead of "dependall"/"install" to ensure that
various files are created correctly.
2003-10-20 00:54:36 +00:00
wiz
5e43ad3add
Add 1.4.1 and 1.6.2.
2003-10-19 08:58:52 +00:00
wiz
8d0f21a650
Fix regexo in previous.
2003-09-30 20:11:26 +00:00
wiz
084f5623b9
Prepend doc- to have the same names as the groff distribution
...
(stripped out by strip.sed during installation).
2003-09-30 20:10:14 +00:00
wiz
25b876c602
Remove hyphen-flags override; was only here for the
...
switchover phase, default is better.
2003-09-08 18:07:30 +00:00
wiz
51f064e734
Remove St -isoC9X aliases.
2003-09-08 17:55:22 +00:00
wiz
8a4bc21866
Remove St -xns5.2d2.0 -- unused now (inet(3) was only user).
2003-09-08 17:22:18 +00:00
mrg
1e69032f26
forgot these with:
...
introduce an additional switch to enable building GCC3 instead of GCC2:
HAVE_GCC3. if this is set, we also set USE_TOOLS_TOOLCHAIN=no. change
the definition of the former to be restricted to whether tools/toolchain
is used or not.
2003-09-02 06:36:22 +00:00
lukem
d913007a1a
Explicitly add dependencies for foo.cpp from foo.y.
...
Ensures that foo.d is correctly built from foo.cpp and not foo.y->foo.c.
2003-08-01 10:36:42 +00:00
lukem
a9eaf614a5
replace MKCXXSUPCXX=yes with USE_LIBSTDCXX=no
2003-07-28 08:54:39 +00:00
lukem
d706431f82
change from CXX_SUPCXX=1 to MKCXXSUPCXX=yes
2003-07-28 07:04:17 +00:00
mrg
18fe568bf8
set CXX_SUPCXX if we're using gcc3
2003-07-26 15:03:27 +00:00
martin
096118cb48
Move the local "dependall" target to Makefile.dev, since not all subdir
...
Makefiles include Makefile.tty. Hint from seb.
2003-07-06 18:43:36 +00:00
martin
19f1f93fa0
There is no ${RPOG} or ${SCRIPT} in here, so bsd.prog.mk doesn't realy
...
build anything for the "dependall" target. Explicitily let it do the
same as the "all" target.
2003-07-05 22:02:59 +00:00
wiz
04fb23b84a
Add libevent.
2003-07-04 12:20:11 +00:00
tron
1d37b173ee
Uncomment "CLEANFILES" assignment accidently disabled by the last commit.
2003-07-03 11:46:46 +00:00
lukem
d35c969759
Use FILESDIR_foo=${TMACDIR} instead of FILESNAME_foo=../foo .
...
Fixes problem with UNPRIVED builds.
2003-07-03 07:10:45 +00:00
wiz
3377068dd2
Add missing .endif. Noted by Juan RP.
2003-07-01 13:58:37 +00:00
wiz
689ab69cfe
Remove traces of psroff (obsoleted during groff-1.16 import)
2003-07-01 13:49:29 +00:00
wiz
22f5bf9166
Remove some unused code.
2003-07-01 13:48:24 +00:00
agc
36175775de
Make this work for unprivileged installation, too. With thanks to wiz, mrg
...
and simonb.
2003-07-01 13:45:45 +00:00
wiz
7f9ffda65e
Remove 1.5K (pfil(9) changed).
2003-07-01 13:04:32 +00:00
mrg
7651047e58
give lex.cpp expclit dependancies for generated files so that "make all" as
...
well as "make dependall" works.
2003-07-01 12:38:09 +00:00
mrg
314a2bbe7a
add .WAIT after libs...
2003-07-01 12:29:08 +00:00
wiz
761f6b4f67
Add 1.5K for pfil(9) -- we should probably reword that instead.
2003-07-01 10:30:22 +00:00
wiz
d8cc6c605d
The default section names are fine; remove overrides.
2003-07-01 09:59:50 +00:00
wiz
1d6bda4770
Generate eqn_tab.h and eqn.cpp.
2003-07-01 08:26:30 +00:00
mrg
f7e28a013d
fix a cutnpaste error in previous comment.
2003-07-01 08:20:37 +00:00
mrg
ab3bb21eb4
note why YHEADER is not appropriate here.
2003-07-01 08:19:29 +00:00
mrg
bc2e3e8318
pic/refer:
...
- set YFLAGS=-d
pic:
- remove pic_tab.h from SRCS.
2003-07-01 08:16:54 +00:00
wiz
cfb68b0dce
Add NetBSD RCS Id.
2003-06-30 18:47:40 +00:00
wiz
25ef1dbed7
Add man.local.
2003-06-30 18:41:24 +00:00
wiz
bf7bd150bb
Make groff-1.19 build on NetBSD.
2003-06-30 18:40:50 +00:00
wiz
97a4aa1713
Replace old build structure with FreBSD one (local changes in next commit).
2003-06-30 18:34:08 +00:00
wiz
606591d35c
Import groff-1.19 build structure from FreeBSD.
2003-06-30 18:19:53 +00:00
lukem
0ac69ffac4
- use NETBSDSRCDIR as appropriate
...
- makefile lint (moving NOxx to top of file,
include <bsd.own.mk> as necessary, ...)
2002-09-19 03:09:31 +00:00
lukem
e2311f6fa0
use ${INSTALL_FILE} as appropriate
2002-02-09 09:21:47 +00:00
thorpej
0b621a0221
It's a C program, but it uses libgroff, which uses C++, so we
...
need to use PROG_CXX here as well.
2002-01-22 23:57:19 +00:00
thorpej
2135cbaadd
Oops, this is NOT a C++ program.
2002-01-01 05:16:18 +00:00
thorpej
d68ee9d8e3
Per a suggestion from matthew green, PROG_CXX takes the place of
...
PROG for C++ programs.
2002-01-01 01:38:25 +00:00
thorpej
a156b86123
Set PROG_CXX since these are C++ programs.
2002-01-01 00:27:33 +00:00
tv
8e6f7afb5b
MKfoo=no -> NOfoo
2001-12-12 01:48:43 +00:00
tv
6cb9463f87
Build *_tab.h as part of DPSRCS to make "make depend" work correctly.
2001-11-13 17:01:23 +00:00
tv
1cdd48fab3
Build .y.cc correctly. The .h file is supposed to be "foo_tab.h", not
...
"foo.tab.h", and now no longer exists in gnu/dist/groff to avoid conflicts.
2001-11-12 17:09:45 +00:00
enami
4655e8da67
Some man page here requires processing by tbl.
2001-06-26 01:43:58 +00:00
wiz
7dc54976bb
Remove old groff files from usr.bin.
...
Pull up reach-over to head.
2001-04-19 14:40:39 +00:00
wiz
2f7eec860d
New reachover build structure for groff 1.16.1.
2001-04-19 14:33:07 +00:00