summaryrefslogtreecommitdiff
path: root/indexing/makeindex/src/makefile.lc
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /indexing/makeindex/src/makefile.lc
Initial commit
Diffstat (limited to 'indexing/makeindex/src/makefile.lc')
-rw-r--r--indexing/makeindex/src/makefile.lc139
1 files changed, 139 insertions, 0 deletions
diff --git a/indexing/makeindex/src/makefile.lc b/indexing/makeindex/src/makefile.lc
new file mode 100644
index 0000000000..f1d5725bef
--- /dev/null
+++ b/indexing/makeindex/src/makefile.lc
@@ -0,0 +1,139 @@
+# Makefile modified for IBM PC DOS (Lattice C 6.0.1) [11-Dec-89] (only major
+# targets supported)
+#
+# Makefile for the program `makeindex'
+#
+# Copyright (C) 1987 Pehong Chen (phc@renoir.berkeley.edu)
+# Computer Science Division
+# University of California, Berkeley
+#
+
+CC = lc
+O = .obj
+X = .exe
+INCLUDE = /usr/include
+INCLUDE = c:/sys/lc/include
+
+DEST = /usr/local/bin
+DEST = c:/usr/bin
+
+MANDIR = /usr/local/man/manl
+MANDIR = nul
+
+MANUAL = makeindex.l
+
+DOC = makeindex.tex
+
+EXTHDRS = ${INCLUDE}\ctype.h \
+ ${INCLUDE}\stdio.h
+
+HDRS = genind.h \
+ mkind.h \
+ scanid.h \
+ scanst.h
+
+XCFLAGS=
+
+LDFLAGS = -L -f -ml $(XCFLAGS)
+
+CFLAGS = -dOS_PCDOS=1 -dIBM_PC_LATTICE=1 -c -ca -cf -cs -cz -f -ml -S=32K
+
+LIBS =
+
+LINKER = link
+
+MAKEFILE = Makefile
+
+OBJS = genind${O} mkind${O} qsort${O} scanid${O} scanst${O} sortid${O}
+
+PRINT = psgrind
+
+SRCS = genind.c \
+ mkind.c \
+ qsort.c \
+ scanid.c \
+ scanst.c \
+ sortid.c
+
+PROGRAM = makeindx
+
+TAR = $(PROGRAM).tar
+
+SHAR = $(PROGRAM).shar
+
+ALL = $(MAKEFILE) $(DOC) $(MANUAL) $(HDRS) $(SRCS)
+
+# Default stack is too small--increase
+STACKSIZE=8000
+
+LINKFLAGS=/MAP/LINE/ST:$(STACKSIZE)
+
+# Rules...
+
+.SUFFIXES:
+.SUFFIXES: .obj .c
+
+.c.obj:
+ $(CC) $(CFLAGS) $*.c
+
+RM = del
+
+$(PROGRAM): $(PROGRAM)$(X)
+
+$(PROGRAM)$(X): $(OBJS)
+ $(CC) $(LDFLAGS) $(OBJS)
+ del $(PROGRAM)$(X)
+ ren genind$(X) $(PROGRAM)$(X)
+
+install: $(PROGRAM)
+ install -c -s -m 0755 $(PROGRAM) $(DEST)
+ @ls -lgs $(DEST)/$(PROGRAM)
+
+tar:
+ @rm -f $(TAR)
+ tar -cf $(TAR) $(ALL)
+
+shar:
+ @rm -f $(SHAR)
+ shar $(SHAR) $(ALL)
+
+dist:
+ cp $(PROGRAM) $(DEST)
+ rcp $(PROGRAM) monet:$(DEST)
+ rcp $(PROGRAM) arpa:$(DEST)
+ rcp $(PROGRAM) harrison@vangogh:bin
+
+clean:
+ @rm -f $(OBJS) core $(PROGRAM) *${O}ut
+
+depend:
+ @rm -f .#*.[chly]
+ mkmf -f $(MAKEFILE) PROGRAM=$(PROGRAM) DEST=$(DEST)
+
+index:
+ @ctags -wx $(HDRS) $(SRCS)
+
+print:
+ @$(PRINT) $(HDRS) $(SRCS)
+
+man:
+ ptroff -man $(MANUAL)
+
+program: $(PROGRAM)
+
+tags: $(HDRS) $(SRCS)
+ @ctags $(HDRS) $(SRCS)
+
+# update: $(DEST)/$(PROGRAM)
+
+# $(DEST)/$(PROGRAM): $(SRCS) $(HDRS) $(EXTHDRS)
+# @make -f $(MAKEFILE) DEST=$(DEST) install
+
+# .DEFAULT:; co $@
+###
+genind${O}: mkind.h genind.h
+mkind${O}: mkind.h
+qsort${O}: mkind.h
+scanid${O}: mkind.h scanid.h
+scanst${O}: mkind.h scanst.h
+sortid${O}: mkind.h