summaryrefslogtreecommitdiff
path: root/web/c_cpp/cweb/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'web/c_cpp/cweb/Makefile')
-rw-r--r--web/c_cpp/cweb/Makefile18
1 files changed, 10 insertions, 8 deletions
diff --git a/web/c_cpp/cweb/Makefile b/web/c_cpp/cweb/Makefile
index 0c20d83c10..86db9f3bfc 100644
--- a/web/c_cpp/cweb/Makefile
+++ b/web/c_cpp/cweb/Makefile
@@ -1,6 +1,6 @@
# This file is part of CWEB.
# It is distributed WITHOUT ANY WARRANTY, express or implied.
-# Version 4.2 --- February 2021
+# Version 4.6 --- December 2021
# Copyright (C) 1987,1990,1993,2000 Silvio Levy and Donald E. Knuth
@@ -74,14 +74,14 @@ CWEAVE = ./cweave
CTANGLE = ./ctangle
SOURCES = cweave.w common.w ctangle.w
ALL = common.w ctangle.w cweave.w prod.w \
- Makefile common.c common.h ctangle.c \
+ Makefile README common.c common.h ctangle.c \
cwebman.tex cwebmac.tex comm-vms.ch ctang-vms.ch \
cweav-vms.ch comm-man.ch ctang-man.ch cweav-man.ch \
comm-pc.ch ctang-pc.ch cweav-pc.ch comm-amiga.ch \
- comm-bs.ch ctang-bs.ch cweav-bs.ch makefile.bs \
+ comm-bs.ch ctang-bs.ch cweav-bs.ch makefile.bs \
comm-ql.ch ctang-ql.ch cweav-ql.ch readme.ql \
comm-w32.ch ctang-w32.ch cweav-w32.ch \
- comm-os2.ch comm-mac.ch cweb.1 cweb.el c++lib.w README
+ comm-os2.ch comm-mac.ch cweb.1 cweb.el c++lib.w iso_types.w
.SUFFIXES: .dvi .tex .w .pdf
@@ -149,16 +149,16 @@ cweave.c: cweave.w $(WCHANGES) common.h prod.w
doc: $(SOURCES:.w=.dvi)
usermanual: cwebman.tex cwebmac.tex
- tex cwebman
+ $(PDF)tex cwebman
fullmanual: usermanual $(SOURCES) comm-man.ch ctang-man.ch cweav-man.ch
make cweave
./cweave common.w comm-man.ch
- tex common.tex
+ $(PDF)tex common.tex
./cweave ctangle.w ctang-man.ch
- tex ctangle.tex
+ $(PDF)tex ctangle.tex
./cweave cweave.w cweav-man.ch
- tex cweave.tex
+ $(PDF)tex cweave.tex
# be sure to leave ctangle.c and common.c for bootstrapping
clean:
@@ -183,6 +183,8 @@ install: all
- mkdir $(CWEBINPUTS)
$(CP) c++lib.w $(CWEBINPUTS)
chmod 644 $(CWEBINPUTS)/c++lib.w
+ $(CP) iso_types.w $(CWEBINPUTS)
+ chmod 644 $(CWEBINPUTS)/iso_types.w
floppy: $(ALL) examples
bar cvhf /dev/rfd0 $(ALL) examples