install perl files as well
This commit is contained in:
parent
fb0c08bb12
commit
500d901afe
12
MANIFEST
12
MANIFEST
@ -2,9 +2,9 @@
|
|||||||
2 MANIFEST
|
2 MANIFEST
|
||||||
D books/
|
D books/
|
||||||
D books/tools/
|
D books/tools/
|
||||||
3 bootstrap
|
3 bootstrap.pl
|
||||||
4 bootstrap2
|
4 bootstrap2.pl
|
||||||
5 sortpages
|
5 sortpages.pl
|
||||||
6 Makefile
|
6 Makefile
|
||||||
7 heap.c
|
7 heap.c
|
||||||
8 heap.h
|
8 heap.h
|
||||||
@ -18,9 +18,9 @@ D books/tools/
|
|||||||
16 unmunge.c
|
16 unmunge.c
|
||||||
17 munge.c
|
17 munge.c
|
||||||
18 yapp.doc
|
18 yapp.doc
|
||||||
19 yapp
|
19 yapp.pl
|
||||||
20 psgen
|
20 psgen.pl
|
||||||
21 makemanifest
|
21 makemanifest.pl
|
||||||
D books/ps/
|
D books/ps/
|
||||||
22 prolog.ps
|
22 prolog.ps
|
||||||
23 charmap.ps
|
23 charmap.ps
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
BOOKROOT = ..
|
BOOKROOT = ..
|
||||||
TOOLSDIR = $(BOOKROOT)/tools
|
TOOLSDIR = $(BOOKROOT)/tools/bin
|
||||||
PSDIR = $(BOOKROOT)/ps
|
PSDIR = $(BOOKROOT)/ps
|
||||||
|
|
||||||
YAPP = $(TOOLSDIR)/yapp
|
YAPP = $(TOOLSDIR)/yapp
|
||||||
|
@ -2,9 +2,9 @@ V 1 8
|
|||||||
T MANIFEST
|
T MANIFEST
|
||||||
D books/
|
D books/
|
||||||
D books/tools/
|
D books/tools/
|
||||||
T books/tools/bootstrap
|
T books/tools/bootstrap.pl
|
||||||
T books/tools/bootstrap2
|
T books/tools/bootstrap2.pl
|
||||||
T4 books/tools/sortpages
|
T4 books/tools/sortpages.pl
|
||||||
T books/tools/Makefile
|
T books/tools/Makefile
|
||||||
T books/tools/heap.c
|
T books/tools/heap.c
|
||||||
T books/tools/heap.h
|
T books/tools/heap.h
|
||||||
@ -18,9 +18,9 @@ T books/tools/subst.h
|
|||||||
T books/tools/unmunge.c
|
T books/tools/unmunge.c
|
||||||
T books/tools/munge.c
|
T books/tools/munge.c
|
||||||
T books/tools/yapp.doc
|
T books/tools/yapp.doc
|
||||||
T4 books/tools/yapp
|
T4 books/tools/yapp.pl
|
||||||
T4 books/tools/psgen
|
T4 books/tools/psgen.pl
|
||||||
T4 books/tools/makemanifest
|
T4 books/tools/makemanifest.pl
|
||||||
D books/ps/
|
D books/ps/
|
||||||
T books/ps/prolog.ps
|
T books/ps/prolog.ps
|
||||||
T books/ps/charmap.ps
|
T books/ps/charmap.ps
|
||||||
|
@ -3,6 +3,7 @@ OBJ = obj
|
|||||||
DIRS = $(BIN) $(OBJ)
|
DIRS = $(BIN) $(OBJ)
|
||||||
CFLAGS = -g -O -W -Wall
|
CFLAGS = -g -O -W -Wall
|
||||||
|
|
||||||
|
PERL = $(addprefix $(BIN)/, bootstrap bootstrap2 makemanifest psgen sortpages yapp)
|
||||||
BINS = $(addprefix $(BIN)/, unmunge munge repair)
|
BINS = $(addprefix $(BIN)/, unmunge munge repair)
|
||||||
UNMUNGE_OBJS = $(addprefix $(OBJ)/, util.o unmunge.o)
|
UNMUNGE_OBJS = $(addprefix $(OBJ)/, util.o unmunge.o)
|
||||||
MUNGE_OBJS = $(addprefix $(OBJ)/, util.o munge.o)
|
MUNGE_OBJS = $(addprefix $(OBJ)/, util.o munge.o)
|
||||||
@ -10,7 +11,10 @@ REPAIR_OBJS = $(addprefix $(OBJ)/, util.o heap.o mempool.o subst.o repair.o)
|
|||||||
|
|
||||||
$(shell mkdir -p $(DIRS))
|
$(shell mkdir -p $(DIRS))
|
||||||
|
|
||||||
all: $(BINS)
|
all: $(BINS) $(PERL)
|
||||||
|
|
||||||
|
$(BIN)/%: %.pl
|
||||||
|
cp $< $@; chmod +x $@
|
||||||
|
|
||||||
$(BIN)/unmunge: $(UNMUNGE_OBJS)
|
$(BIN)/unmunge: $(UNMUNGE_OBJS)
|
||||||
$(CC) $(CFLAGS) -o $@ $(UNMUNGE_OBJS)
|
$(CC) $(CFLAGS) -o $@ $(UNMUNGE_OBJS)
|
||||||
|
0
tools/bootstrap → tools/bootstrap.pl
Executable file → Normal file
0
tools/bootstrap → tools/bootstrap.pl
Executable file → Normal file
0
tools/bootstrap2 → tools/bootstrap2.pl
Executable file → Normal file
0
tools/bootstrap2 → tools/bootstrap2.pl
Executable file → Normal file
0
tools/makemanifest → tools/makemanifest.pl
Executable file → Normal file
0
tools/makemanifest → tools/makemanifest.pl
Executable file → Normal file
4
tools/psgen → tools/psgen.pl
Executable file → Normal file
4
tools/psgen → tools/psgen.pl
Executable file → Normal file
@ -18,8 +18,10 @@
|
|||||||
# $Id: psgen,v 1.18 1997/11/13 21:44:16 colin Exp $
|
# $Id: psgen,v 1.18 1997/11/13 21:44:16 colin Exp $
|
||||||
#
|
#
|
||||||
|
|
||||||
|
use File::Basename;
|
||||||
|
|
||||||
$bookRoot = $ENV{"BOOKROOT"} || ".";
|
$bookRoot = $ENV{"BOOKROOT"} || ".";
|
||||||
$toolsDir = "$bookRoot/tools";
|
$toolsDir = dirname(__FILE__);
|
||||||
$psDir = "$bookRoot/ps";
|
$psDir = "$bookRoot/ps";
|
||||||
$editor = $ENV{"EDITOR"} || "vi";
|
$editor = $ENV{"EDITOR"} || "vi";
|
||||||
|
|
0
tools/sortpages → tools/sortpages.pl
Executable file → Normal file
0
tools/sortpages → tools/sortpages.pl
Executable file → Normal file
0
tools/yapp → tools/yapp.pl
Executable file → Normal file
0
tools/yapp → tools/yapp.pl
Executable file → Normal file
Loading…
Reference in New Issue
Block a user