summaryrefslogtreecommitdiff
path: root/indexing/makeindex/src/makefile.bsd
diff options
context:
space:
mode:
Diffstat (limited to 'indexing/makeindex/src/makefile.bsd')
-rw-r--r--indexing/makeindex/src/makefile.bsd141
1 files changed, 141 insertions, 0 deletions
diff --git a/indexing/makeindex/src/makefile.bsd b/indexing/makeindex/src/makefile.bsd
new file mode 100644
index 0000000000..6f1331bf29
--- /dev/null
+++ b/indexing/makeindex/src/makefile.bsd
@@ -0,0 +1,141 @@
+#
+# Makefile for the program `makeindex'
+#
+# Copyright (C) 1987 Pehong Chen (phc@renoir.berkeley.edu)
+# Computer Science Division
+# University of California, Berkeley
+#
+
+BINDIR = /usr/local/bin
+
+CP = /bin/cp
+
+MANDIR = /usr/local/man/man1
+
+MANUAL = makeindex.l
+
+DOC = makeindex.tex
+
+EXTHDRS = /usr/include/ctype.h \
+ /usr/include/stdio.h
+
+HDRS = genind.h \
+ mkind.h \
+ scanid.h \
+ scanst.h
+
+CFLAGS = -O
+
+LDFLAGS = $(CFLAGS)
+
+LIBS =
+
+LINKER = $(CC)
+
+MAKEFILE = Makefile
+
+OBJS = genind.o \
+ mkind.o \
+ qsort.o \
+ scanid.o \
+ scanst.o \
+ sortid.o
+
+PRINT = psgrind
+
+RM = /bin/rm -f
+
+SRCS = genind.c \
+ mkind.c \
+ qsort.c \
+ scanid.c \
+ scanst.c \
+ sortid.c
+
+PROGRAM = makeindex
+
+TAR = $(PROGRAM).tar
+
+SHAR = $(PROGRAM).shar
+
+ALL = $(MAKEFILE) $(DOC) $(MANUAL) $(HDRS) $(SRCS)
+
+$(PROGRAM): $(OBJS)
+ @ $(RM) -f $(PROGRAM)
+ $(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)
+ @size $(PROGRAM)
+
+install: $(PROGRAM)
+ install -c -s -m 0755 $(PROGRAM) $(BINDIR)
+ install -c -m 0744 ../doc/makeindex.l $(MANDIR)/makeindex.1
+ @ls -lgs $(BINDIR)/$(PROGRAM)
+
+cp-install:
+ $(CP) $(PROGRAM) $(BINDIR)
+ strip $(BINDIR)/$(PROGRAM)
+ chmod 755 $(BINDIR)/$(PROGRAM)
+ $(CP) ../doc/makeindex.l $(MANDIR)/makeindex.1
+ chmod 744 $(MANDIR)/makeindex.1
+
+uninstall:
+ $(RM) $(BINDIR)/$(PROGRAM)
+ $(RM) $(MANDIR)/makeindex.1
+
+tar:
+ @ $(RM) -f $(TAR)
+ tar -cf $(TAR) $(ALL)
+
+shar:
+ @ $(RM) -f $(SHAR)
+ shar $(SHAR) $(ALL)
+
+dist:
+ cp $(PROGRAM) $(BINDIR)
+ rcp $(PROGRAM) monet:$(BINDIR)
+ rcp $(PROGRAM) arpa:$(BINDIR)
+ rcp $(PROGRAM) harrison@vangogh:bin
+
+clean:
+ - $(RM) $(OBJS)
+ - $(RM) core
+ - $(RM) $(PROGRAM)
+ - $(RM) *.out
+
+clobber: clean
+
+depend:
+ @ $(RM) -f .#*.[chly]
+ mkmf -f $(MAKEFILE) PROGRAM=$(PROGRAM) BINDIR=$(BINDIR)
+
+index:
+ @ctags -wx $(HDRS) $(SRCS)
+
+print:
+ @$(PRINT) $(HDRS) $(SRCS)
+
+man:
+ ptroff -man $(MANUAL)
+
+program: $(PROGRAM)
+
+tags: $(HDRS) $(SRCS)
+ @ctags $(HDRS) $(SRCS)
+
+update: $(BINDIR)/$(PROGRAM)
+
+$(BINDIR)/$(PROGRAM): $(SRCS) $(HDRS) $(EXTHDRS)
+ @make -f $(MAKEFILE) BINDIR=$(BINDIR) install
+
+.DEFAULT:
+ co $@
+###
+genind.o: mkind.h /usr/include/stdio.h /usr/include/ctype.h \
+ genind.h
+mkind.o: mkind.h /usr/include/stdio.h /usr/include/ctype.h
+qsort.o: mkind.h /usr/include/stdio.h
+scanid.o: mkind.h /usr/include/stdio.h /usr/include/ctype.h \
+ scanid.h
+scanst.o: mkind.h /usr/include/stdio.h /usr/include/ctype.h \
+ scanst.h
+sortid.o: mkind.h /usr/include/stdio.h /usr/include/ctype.h
+