Changed manual page installation mechanism
This commit is contained in:
@@ -4,7 +4,6 @@
|
||||
|
||||
INSTALLDIR=$(TARGET_HOME)/bin
|
||||
LIBDIR=$(TARGET_HOME)/lib/LLgen
|
||||
MANDIR=$(TARGET_HOME)/man
|
||||
|
||||
all:
|
||||
cd src; make
|
||||
@@ -18,7 +17,7 @@ install:
|
||||
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||
then cp $(SRC_HOME)/util/LLgen/lib/rec $(LIBDIR)/rec ; \
|
||||
cp $(SRC_HOME)/util/LLgen/lib/incl $(LIBDIR)/incl ; \
|
||||
cp $(SRC_HOME)/util/LLgen/LLgen.1 $(MANDIR)/LLgen.1 ; \
|
||||
mk_manpage $(SRC_HOME)/util/LLgen/LLgen.1 $(TARGET_HOME) ; \
|
||||
fi
|
||||
|
||||
firstinstall:
|
||||
@@ -28,7 +27,7 @@ firstinstall:
|
||||
then if [ -d $(LIBDIR) ] ; then : ; else mkdir $(LIBDIR) ; fi ; \
|
||||
cp $(SRC_HOME)/util/LLgen/lib/rec $(LIBDIR)/rec ; \
|
||||
cp $(SRC_HOME)/util/LLgen/lib/incl $(LIBDIR)/incl ; \
|
||||
cp $(SRC_HOME)/util/LLgen/LLgen.1 $(MANDIR)/LLgen.1 ; \
|
||||
mk_manpage $(SRC_HOME)/util/LLgen/LLgen.1 $(TARGET_HOME) ; \
|
||||
fi
|
||||
|
||||
cmp:
|
||||
@@ -36,7 +35,6 @@ cmp:
|
||||
-cmp src/LLgen $(INSTALLDIR)/LLgen
|
||||
-cmp $(SRC_HOME)/util/LLgen/lib/rec $(LIBDIR)/rec
|
||||
-cmp $(SRC_HOME)/util/LLgen/lib/incl $(LIBDIR)/incl
|
||||
-cmp $(SRC_HOME)/util/LLgen/LLgen.1 $(MANDIR)/LLgen.1
|
||||
|
||||
distr:
|
||||
cd src; make distr
|
||||
|
||||
@@ -60,7 +60,6 @@ LDFLAGS= $(LDOPTIONS)
|
||||
ULDFLAGS= $(ULDOPTIONS)
|
||||
BINDIR=$(TARGET_HOME)/bin
|
||||
HDIR=$(TARGET_HOME)/h
|
||||
MANDIR=$(TARGET_HOME)/man
|
||||
MODDIR=$(TARGET_HOME)/modules/lib
|
||||
|
||||
all: ack ack.1
|
||||
@@ -70,12 +69,11 @@ install: ack ack.1
|
||||
-cd $(BINDIR) ; \
|
||||
for i in $(INTABLES) $(LNTABLES) ; do rm -f $$i ; ln ack $$i ; done
|
||||
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||
then cp ack.1 $(MANDIR)/ack.1 ; \
|
||||
then mk_manpage ack.1 $(TARGET_HOME) ; \
|
||||
fi
|
||||
|
||||
cmp: ack ack.1
|
||||
cmp: ack
|
||||
-cmp ack $(BINDIR)/ack
|
||||
-cmp ack.1 $(MANDIR)/ack.1
|
||||
|
||||
ack.1: $(SRC_DIR)/ack.1.X
|
||||
-sh -c 'tbl < $(SRC_DIR)/ack.1.X > ack.1'
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
#PARAMS do not remove this line!
|
||||
|
||||
SRC_DIR = $(SRC_HOME)/util/amisc
|
||||
MANDIR = $(TARGET_HOME)/man
|
||||
BINDIR = $(TARGET_HOME)/bin
|
||||
LDFLAGS = $(LDOPTIONS)
|
||||
INCLUDES = -I$(TARGET_HOME)/h
|
||||
@@ -28,12 +27,11 @@ ashow: $(SRC_DIR)/ashow.c
|
||||
install: all
|
||||
for i in $(ALL); do rm -f $(BINDIR)/$$i; cp $$i $(BINDIR)/$$i; done
|
||||
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||
then for i in anm.1 asize.1 astrip.1; do rm -f $(MANDIR)/$$i; cp $(SRC_DIR)/$$i $(MANDIR)/$$i; done ; \
|
||||
then for i in anm.1 asize.1 astrip.1; do mk_manpage $(SRC_DIR)/$$i $(TARGET_HOME) ; done ; \
|
||||
fi
|
||||
|
||||
cmp: all
|
||||
-for i in $(ALL); do cmp $$i $(BINDIR)/$$i; done
|
||||
-for i in anm.1 astrip.1 asize.1 ; do cmp $(SRC_DIR)/$$i $(MANDIR)/$$i; done
|
||||
|
||||
clean: ; rm -f $(ALL) *.$(SUF)
|
||||
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
SRC_DIR = $(SRC_HOME)/util/arch
|
||||
EMH = $(TARGET_HOME)/h
|
||||
EMBIN = $(TARGET_HOME)/bin
|
||||
EMMAN = $(TARGET_HOME)/man
|
||||
LIB = $(TARGET_HOME)/modules/lib
|
||||
ULIB = $(UTIL_HOME)/modules/lib
|
||||
|
||||
@@ -48,15 +47,14 @@ install : all
|
||||
cp aal $(EMBIN)/aal
|
||||
cp arch $(EMBIN)/arch
|
||||
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||
then cp $(SRC_DIR)/aal.1 $(SRC_DIR)/arch.1 $(SRC_DIR)/arch.5 $(EMMAN) ; \
|
||||
then mk_manpage $(SRC_DIR)/aal.1 $(TARGET_HOME) ; \
|
||||
mk_manpage $(SRC_DIR)/arch.1 $(TARGET_HOME) ; \
|
||||
mk_manpage $(SRC_DIR)/arch.5 $(TARGET_HOME) ; \
|
||||
fi
|
||||
|
||||
cmp : all
|
||||
-cmp aal $(EMBIN)/aal
|
||||
-cmp arch $(EMBIN)/arch
|
||||
-cmp $(SRC_DIR)/aal.1 $(EMMAN)/aal.1
|
||||
-cmp $(SRC_DIR)/arch.1 $(EMMAN)/arch.1
|
||||
-cmp $(SRC_DIR)/arch.5 $(EMMAN)/arch.5
|
||||
|
||||
opr:
|
||||
make pr ^ opr
|
||||
|
||||
@@ -26,12 +26,11 @@ clean:
|
||||
install : all
|
||||
cp ass $(TARGET_HOME)/lib.bin/em_ass
|
||||
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||
then cp $(SRC_DIR)/em_ass.6 $(TARGET_HOME)/man/em_ass.6 ; \
|
||||
then mk_manpage $(SRC_DIR)/em_ass.6 $(TARGET_HOME) ; \
|
||||
fi
|
||||
|
||||
cmp : all
|
||||
-cmp ass $(TARGET_HOME)/lib.bin/em_ass
|
||||
-cmp $(SRC_DIR)/em_ass.6 $(TARGET_HOME)/man/em_ass.6
|
||||
|
||||
lint: asstb.c
|
||||
$(LINT) $(LINTFLAGS) $(CFILES)
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
|
||||
SRC_DIR = $(SRC_HOME)/util/byacc
|
||||
DEST = $(TARGET_HOME)/bin
|
||||
MAN = $(TARGET_HOME)/man
|
||||
|
||||
HDRS = $(SRC_DIR)/defs.h
|
||||
|
||||
@@ -52,12 +51,13 @@ clean:
|
||||
install: $(PROGRAM)
|
||||
cp $(PROGRAM) $(DEST)/$(PROGRAM)
|
||||
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||
then cp $(SRC_DIR)/manpage $(MAN)/yacc.1 ; \
|
||||
then cp $(SRC_DIR)/manpage yacc.1 ; \
|
||||
mk_manpage yacc.1 $(TARGET_HOME) ; \
|
||||
rm -f yacc.1 ; \
|
||||
fi
|
||||
|
||||
cmp: $(PROGRAM)
|
||||
-cmp $(PROGRAM) $(DEST)/$(PROGRAM)
|
||||
-cmp $(SRC_DIR)/manpage $(MAN)/yacc.1
|
||||
|
||||
pr:
|
||||
@pr proto.make $(HDRS) $(SRCS)
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
|
||||
SRC_DIR = $(SRC_HOME)/util/cmisc
|
||||
TARGET_BIN = $(TARGET_HOME)/bin
|
||||
TARGET_MAN = $(TARGET_HOME)/man
|
||||
CFLAGS = $(COPTIONS)
|
||||
LDFLAGS = $(LDOPTIONS)
|
||||
LINTFLAGS = $(LINTOPTIONS)
|
||||
@@ -14,7 +13,10 @@ all: cid cclash prid tabgen
|
||||
install: all
|
||||
cp cid cclash prid tabgen $(TARGET_BIN)
|
||||
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||
then cp $(SRC_DIR)/cid.1 $(SRC_DIR)/cclash.1 $(SRC_DIR)/prid.1 $(SRC_DIR)/tabgen.1 $(TARGET_MAN) ; \
|
||||
then mk_manpage $(SRC_DIR)/cid.1 $(TARGET_HOME) ; \
|
||||
mk_manpage $(SRC_DIR)/cclash.1 $(TARGET_HOME) ; \
|
||||
mk_manpage $(SRC_DIR)/prid.1 $(TARGET_HOME) ; \
|
||||
mk_manpage $(SRC_DIR)/tabgen.1 $(TARGET_HOME) ; \
|
||||
fi
|
||||
|
||||
cmp: all
|
||||
@@ -22,10 +24,6 @@ cmp: all
|
||||
-cmp cclash $(TARGET_BIN)/cclash
|
||||
-cmp prid $(TARGET_BIN)/prid
|
||||
-cmp tabgen $(TARGET_BIN)/tabgen
|
||||
-cmp $(SRC_DIR)/cid.1 $(TARGET_MAN)/cid.1
|
||||
-cmp $(SRC_DIR)/cclash.1 $(TARGET_MAN)/cclash.1
|
||||
-cmp $(SRC_DIR)/prid.1 $(TARGET_MAN)/prid.1
|
||||
-cmp $(SRC_DIR)/tabgen.1 $(TARGET_MAN)/tabgen.1
|
||||
|
||||
clean:
|
||||
rm -f *.$(SUF) cid cclash prid tabgen
|
||||
|
||||
@@ -9,7 +9,6 @@ UMODULES=$(UTIL_HOME)/modules
|
||||
MODULESLIB=$(MODULES)/lib
|
||||
UMODULESLIB=$(UMODULES)/lib
|
||||
BIN=$(TARGET_HOME)/lib.bin
|
||||
MANDIR=$(TARGET_HOME)/man
|
||||
|
||||
# Libraries
|
||||
SYSLIB = $(MODULESLIB)/libsystem.$(LIBSUF)
|
||||
@@ -114,12 +113,11 @@ cfiles: hfiles LLfiles $(GSRC)
|
||||
install: all
|
||||
cp cpp $(CEMPP)
|
||||
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||
then cp $(SRC_DIR)/cpp.6 $(MANDIR)/cpp.6 ; \
|
||||
then mk_manpage $(SRC_DIR)/cpp.6 $(TARGET_HOME) ; \
|
||||
fi
|
||||
|
||||
cmp: all
|
||||
-cmp cpp $(CEMPP)
|
||||
-cmp $(SRC_DIR)/cpp.6 $(MANDIR)/cpp.6
|
||||
|
||||
pr:
|
||||
@pr $(PRFILES)
|
||||
|
||||
@@ -40,15 +40,10 @@ SRC_DIR = $(SRC_HOME)/util/flex
|
||||
# Installation targeting. Files will be installed under the tree rooted
|
||||
# at DESTDIR. User commands will be installed in BINDIR, library files
|
||||
# in LIBDIR (which will be created if necessary), auxiliary files in
|
||||
# AUXDIR, manual pages will be installed in MANDIR with extension MANEXT.
|
||||
# Raw, unformatted troff source will be installed if INSTALLMAN=man, nroff
|
||||
# preformatted versions will be installed if INSTALLMAN=cat.
|
||||
# AUXDIR;
|
||||
DESTDIR =
|
||||
BINDIR = $(TARGET_HOME)/bin
|
||||
AUXDIR = $(TARGET_HOME)/lib/flex
|
||||
MANDIR = $(TARGET_HOME)/man
|
||||
MANEXT = 1
|
||||
INSTALLMAN = man
|
||||
|
||||
# MAKE = make
|
||||
|
||||
@@ -142,15 +137,28 @@ LINTFLAGS = $(LINTOPTIONS) $(INCLUDES)
|
||||
lint : $(FLEX_C_SOURCES)
|
||||
$(LINT) $(LINTFLAGS) $(FLEX_C_SOURCES)
|
||||
|
||||
install: first_flex $(SRC_DIR)/flex.skel
|
||||
firstinstall: first_flex $(SRC_DIR)/flex.skel
|
||||
rm -f $(BINDIR)/flex
|
||||
cp flex $(BINDIR)/flex
|
||||
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||
then cp $(SRC_DIR)/flex.skel $(AUXDIR)/flex.skel ; \
|
||||
cp $(SRC_DIR)/flex.1 $(MANDIR)/flex.1 ; \
|
||||
cp $(SRC_DIR)/flexdoc.1 $(MANDIR)/flexdoc.1 ; \
|
||||
mk_manpage $(SRC_DIR)/flex.1 $(TARGET_HOME) ; \
|
||||
mk_manpage $(SRC_DIR)/flexdoc.1 $(TARGET_HOME) ; \
|
||||
fi
|
||||
|
||||
install: flex $(SRC_DIR)/flex.skel
|
||||
rm -f $(BINDIR)/flex
|
||||
cp flex $(BINDIR)/flex
|
||||
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||
then cp $(SRC_DIR)/flex.skel $(AUXDIR)/flex.skel ; \
|
||||
mk_manpage $(SRC_DIR)/flex.1 $(TARGET_HOME) ; \
|
||||
mk_manpage $(SRC_DIR)/flexdoc.1 $(TARGET_HOME) ; \
|
||||
fi
|
||||
|
||||
cmp: flex $(SRC_DIR)/flex.skel
|
||||
-cmp flex $(BINDIR)/flex
|
||||
-cmp $(SRC_DIR)/flex.skel $(AUXDIR)/flex.skel
|
||||
|
||||
clean :
|
||||
rm -f core errs flex *.$(SUF) parse.c *.lint parse.h tags
|
||||
|
||||
|
||||
@@ -69,12 +69,11 @@ all: make.main
|
||||
install: all
|
||||
cp grind $(TARGET_HOME)/bin/grind
|
||||
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||
then cp $(SRC_DIR)/grind.1 $(TARGET_HOME)/man/grind.1 ; \
|
||||
then mk_manpage $(SRC_DIR)/grind.1 $(TARGET_HOME) ; \
|
||||
fi
|
||||
|
||||
cmp: all
|
||||
-cmp grind $(TARGET_HOME)/bin/grind
|
||||
-cmp $(SRC_DIR)/grind.1 $(TARGET_HOME)/man/grind.1
|
||||
|
||||
opr:
|
||||
make pr | opr
|
||||
|
||||
@@ -92,12 +92,11 @@ all: test
|
||||
install: $(INT)
|
||||
cp $(INT) $(TARGET_HOME)/bin/int
|
||||
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||
then cp $(SRC_DIR)/int.1 $(TARGET_HOME)/man/int.1 ; \
|
||||
then mk_manpage $(SRC_DIR)/int.1 $(TARGET_HOME) ; \
|
||||
fi
|
||||
|
||||
cmp: $(INT)
|
||||
-cmp $(INT) $(TARGET_HOME)/bin/int
|
||||
-cmp $(SRC_DIR)/int.1 $(TARGET_HOME)/man/int.1
|
||||
|
||||
test: $(INT) test/awa.em22 test/awa.em24 test/awa.em44
|
||||
@rm -f int.mess
|
||||
|
||||
@@ -52,14 +52,12 @@ led: $(OFILES)
|
||||
install:led
|
||||
cp led $(LIBDIR)/em_led
|
||||
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||
then cp $(SRC_DIR)/led.6 $(TARGET_HOME)/man/led.6 ; \
|
||||
cp $(SRC_DIR)/ack.out.5 $(TARGET_HOME)/man/ack.out.5 ; \
|
||||
then mk_manpage $(SRC_DIR)/led.6 $(TARGET_HOME) ; \
|
||||
mk_manpage $(SRC_DIR)/ack.out.5 $(TARGET_HOME) ; \
|
||||
fi
|
||||
|
||||
cmp: led
|
||||
-cmp led $(LIBDIR)/em_led
|
||||
-cmp $(SRC_DIR)/led.6 $(TARGET_HOME)/man/led.6
|
||||
-cmp $(SRC_DIR)/ack.out.5 $(TARGET_HOME)/man/ack.out.5
|
||||
|
||||
lint:
|
||||
lint $(LINTFLAGS) $(CFILES) $(LINTLIBS)
|
||||
|
||||
@@ -65,16 +65,14 @@ install : all
|
||||
cp $(ENC_PATH) $l/em_$(ENC_PATH)
|
||||
cp esize $(TARGET_HOME)/bin/esize
|
||||
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||
then cp $(SRC_DIR)/em_decode.6 $(TARGET_HOME)/man/em_decode.6 ; \
|
||||
cp $(SRC_DIR)/esize.1 $(TARGET_HOME)/man/esize.1 ; \
|
||||
then mk_manpage $(SRC_DIR)/em_decode.6 $(TARGET_HOME) ; \
|
||||
mk_manpage $(SRC_DIR)/esize.1 $(TARGET_HOME) ; \
|
||||
fi
|
||||
|
||||
cmp : all
|
||||
-cmp $(DEC_PATH) $l/em_$(DEC_PATH)
|
||||
-cmp $(ENC_PATH) $l/em_$(ENC_PATH)
|
||||
-cmp esize $(TARGET_HOME)/bin/esize
|
||||
-cmp $(SRC_DIR)/em_decode.6 $(TARGET_HOME)/man/em_decode.6
|
||||
-cmp $(SRC_DIR)/esize.1 $(TARGET_HOME)/man/esize.1
|
||||
|
||||
opr:
|
||||
make pr ^ opr
|
||||
|
||||
@@ -20,7 +20,6 @@ SOURCES=$(SRC_DIR)/*.h $(SRC_DIR)/cgg.y $(SRC_DIR)/scan.l \
|
||||
|
||||
SRC_DIR=$(SRC_HOME)/util/ncgg
|
||||
EMH=$(TARGET_HOME)/h
|
||||
MANDIR=$(TARGET_HOME)/man
|
||||
INCLUDES=-I$(EMH) -I$(TARGET_HOME)/config -I$(SRC_DIR) -I.
|
||||
CFLAGS=$(INCLUDES) $(COPTIONS)
|
||||
YFLAGS=-d
|
||||
@@ -34,12 +33,11 @@ cgg: cgg.$(SUF) $(OFILES) output.$(SUF)
|
||||
install: cgg
|
||||
cp cgg $(TARGET_HOME)/lib.bin/ncgg
|
||||
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||
then cp $(SRC_DIR)/ncgg.6 $(MANDIR)/ncgg.6 ; \
|
||||
then mk_manpage $(SRC_DIR)/ncgg.6 $(TARGET_HOME) ; \
|
||||
fi
|
||||
|
||||
cmp: cgg
|
||||
-cmp cgg $(TARGET_HOME)/lib.bin/ncgg
|
||||
-cmp $(SRC_DIR)/ncgg.6 $(MANDIR)/ncgg.6
|
||||
|
||||
debugcgg: cgg.$(SUF) $(OFILES) debugoutput.$(SUF)
|
||||
$(CC) $(LDFLAGS) $(OFILES) debugoutput.$(SUF) $(TARGET_HOME)/lib.bin/em_data.$(LIBSUF) -o cgg
|
||||
|
||||
@@ -40,13 +40,12 @@ test: opt testopt
|
||||
cmp: all
|
||||
-cmp opt $(TARGET_HOMTARGET_HOME)/lib.bin/em_opt
|
||||
-cmp opt2 $(TARGET_HOME)/lib.bin/em_opt2
|
||||
-cmp $(SRC_DIR)/em_opt.6 $(TARGET_HOME)/man/em_opt.6
|
||||
|
||||
install:all
|
||||
cp opt $(TARGET_HOME)/lib.bin/em_opt
|
||||
cp opt2 $(TARGET_HOME)/lib.bin/em_opt2
|
||||
if [ $(DO_MACHINE_INDEP) = y ] ; \
|
||||
then cp $(SRC_DIR)/em_opt.6 $(TARGET_HOME)/man/em_opt.6 ; \
|
||||
then mk_manpage $(SRC_DIR)/em_opt.6 $(TARGET_HOME) ; \
|
||||
fi
|
||||
|
||||
pattern.c: $(SRC_DIR)/patterns mktab
|
||||
|
||||
Reference in New Issue
Block a user