summaryrefslogtreecommitdiff
path: root/dviware/umddvi/lib/makefile
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 /dviware/umddvi/lib/makefile
Initial commit
Diffstat (limited to 'dviware/umddvi/lib/makefile')
-rw-r--r--dviware/umddvi/lib/makefile140
1 files changed, 140 insertions, 0 deletions
diff --git a/dviware/umddvi/lib/makefile b/dviware/umddvi/lib/makefile
new file mode 100644
index 0000000000..515a9d49d5
--- /dev/null
+++ b/dviware/umddvi/lib/makefile
@@ -0,0 +1,140 @@
+#
+# Copyright (c) 1987 University of Maryland Department of Computer Science.
+# All rights reserved. Permission to copy for any purpose is hereby granted
+# so long as this copyright notice remains intact.
+#
+# Makefile for ctex/lib (C-TeX library routines)
+#
+# $Header: Makefile,v 1.2 87/06/16 18:27:29 chris Exp $
+#
+DESTDIR=
+# Alas, -R makes ALL initialised variables read-only, and we cannot
+# use it on font files; hence, FCFLAGS.
+CFLAGS= -O -R -I../h
+FCFLAGS=-O -I../h
+
+# This will be overridden by ../Makefile, but just in case...
+CONFFILE=/usr/local/lib/tex/fontdesc
+
+# 4.1BSD Vax:
+#ASSRC= bcopy.s bzero.s
+#ASOBJ= bcopy.o bzero.o
+#MISCC= getopt.c
+#MISCO= getopt.o
+
+# 4.2BSD Vax:
+#ASSRC=
+#ASOBJ=
+#MISCC= getopt.c
+#MISCO= getopt.o
+
+# 4.2BSD Sun:
+#ASSRC=
+#ASOBJ=
+#MISCC=
+#MISCO=
+
+# 4.2BSD Pyramid:
+#ASSRC=
+#ASOBJ=
+#MISCC= getopt.c
+#MISCO= getopt.o
+
+# 4.3BSD Vax:
+ASSRC=
+ASOBJ=
+MISCC=
+MISCO=
+
+# all
+CSRC= conv.c dviclass.c error.c findpost.c fio.c font.c font_subr.c \
+ gfclass.c gripes.c magfactor.c rotate.c scaletfm.c scanpost.c \
+ search.c seek.c split.c strsave.c tfm.c ${MISCC}
+COBJ= conv.o dviclass.o error.o findpost.o fio.o font.o font_subr.o \
+ gfclass.o gripes.o magfactor.o rotate.o scaletfm.o scanpost.o \
+ search.o seek.o split.o strsave.o tfm.o ${MISCO}
+FSRC= gffont.c pkfont.c pxlfont.c tfmfont.c
+FOBJ= gffont.o pkfont.o pxlfont.o tfmfont.o
+
+OBJS= ${COBJ} ${ASOBJ} ${FOBJ}
+
+all: lib.a
+
+lib.a: ${OBJS}
+ ar cr lib.a ${OBJS}
+ ranlib lib.a
+
+# no installation is necessary; this entry is just for standardisation
+install:
+
+clean:
+ rm -f *.o lib.a
+
+depend: ${CSRC} ${FSRC}
+ ${CC} -M ${CFLAGS} ${CSRC} ${FSRC} | \
+ awk '{ if ($$1 != prev) { if (rec != "") print rec; \
+ rec = $$0; prev = $$1; } \
+ else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
+ else rec = rec " " $$2 } } \
+ END { print rec }' >makedep
+ echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
+ echo '$$r makedep' >>eddep
+ echo 'w' >>eddep
+ cp Makefile Makefile.bak
+ ed - Makefile <eddep
+ rm eddep makedep
+ echo '# DEPENDENCIES MUST END AT END OF FILE' >>Makefile
+ echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >>Makefile
+ echo '# see make depend above' >>Makefile
+
+#pxl.o:
+# ${CC} ${CFLAGS} -c -DPXLPATH=\"${PXLPATH}\" pxl.c
+
+# font.o needs to know where to find the font description file
+font.o:
+ ${CC} ${CFLAGS} -c -DCONFFILE=\"${CONFFILE}\" font.c
+
+# special rules for font objects
+${FOBJ}:
+ ${CC} ${FCFLAGS} -c $*.c
+
+# DO NOT DELETE THIS LINE -- make depend uses it
+
+conv.o: conv.c ../h/types.h ../h/conv.h
+dviclass.o: dviclass.c ../h/dviclass.h
+error.o: error.c /usr/include/stdio.h /usr/include/varargs.h
+findpost.o: findpost.c /usr/include/stdio.h ../h/types.h ../h/dvicodes.h
+findpost.o: ../h/fio.h
+fio.o: fio.c /usr/include/stdio.h ../h/types.h ../h/fio.h
+font.o: font.c /usr/include/stdio.h /usr/include/errno.h ../h/types.h
+font.o: ../h/conv.h ../h/font.h
+font_subr.o: font_subr.c ../h/font.h ../h/types.h
+gfclass.o: gfclass.c ../h/gfclass.h
+gripes.o: gripes.c /usr/include/stdio.h ../h/types.h
+magfactor.o: magfactor.c
+rotate.o: rotate.c ../h/font.h ../h/types.h
+scaletfm.o: scaletfm.c ../h/types.h ../h/font.h
+scanpost.o: scanpost.c /usr/include/stdio.h ../h/types.h ../h/dvicodes.h
+scanpost.o: ../h/fio.h ../h/postamble.h
+search.o: search.c ../h/types.h ../h/search.h
+seek.o: seek.c /usr/include/stdio.h /usr/include/sys/param.h
+seek.o: /usr/include/machine/machparam.h /usr/include/signal.h
+seek.o: /usr/include/sys/types.h /usr/include/sys/file.h
+seek.o: /usr/include/sys/stat.h
+split.o: split.c /usr/include/ctype.h
+strsave.o: strsave.c
+tfm.o: tfm.c /usr/include/stdio.h ../h/types.h ../h/fio.h ../h/tfm.h
+gffont.o: gffont.c /usr/include/stdio.h /usr/include/sys/types.h
+gffont.o: /usr/include/sys/stat.h ../h/types.h ../h/font.h ../h/gfcodes.h
+gffont.o: ../h/gfclass.h ../h/num.h
+pkfont.o: pkfont.c /usr/include/stdio.h /usr/include/sys/types.h
+pkfont.o: /usr/include/sys/stat.h ../h/types.h ../h/font.h ../h/num.h
+pxlfont.o: pxlfont.c /usr/include/stdio.h /usr/include/sys/types.h
+pxlfont.o: /usr/include/sys/stat.h /usr/include/errno.h ../h/types.h
+pxlfont.o: ../h/font.h ../h/fio.h
+tfmfont.o: tfmfont.c /usr/include/stdio.h /usr/include/sys/types.h
+tfmfont.o: /usr/include/sys/stat.h ../h/types.h ../h/conv.h ../h/font.h
+tfmfont.o: ../h/tfm.h
+# DEPENDENCIES MUST END AT END OF FILE
+# IF YOU PUT STUFF HERE IT WILL GO AWAY
+# see make depend above