home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 3
/
PDCD_3.iso
/
tex
/
texsrc2
/
Src
/
dviutil
/
Makefile
< prev
Wrap
Makefile
|
1993-05-21
|
2KB
|
66 lines
# This file makes the DVI utility programs.
# Routines used everywhere.
commondefines=^.lib.common_def ^.lib.texmf_def
commonh=^.lib.h.common ^.lib.h.texmfmem
commono=^.lib.o.library
CC = cc
CFLAGS = -throwback -W -f
CPPFLAGS = -I^.lib
CCLD = link
LDFLAGS =
libs = $(commono) C:o.Stubs $(extralibs)
default: all
all: exec.dvitype exec.dvicopy
triptrap: exec.dvitype
exec.dvitype: o.dvitype $(commono)
$(CCLD) -o exec.dvitype $(LDFLAGS) o.dvitype $(libs)
squeeze exec.dvitype
o.dvitype: c.dvitype $(commonh)
$(CC) $(CFLAGS) $(CPPFLAGS) -c dvitype
c.dvitype: dvitype.p $(commondefines)
^.lib.convert dvitype c.dvitype
dvitype.p: dvitype.web dvitype.ch
tangle dvitype.web dvitype.ch
exec.dvicopy: o.dvicopy $(commono)
$(CCLD) -o exec.dvicopy $(LDFLAGS) o.dvicopy $(libs)
squeeze exec.dvicopy
o.dvicopy: c.dvicopy $(commonh)
$(CC) $(CFLAGS) $(CPPFLAGS) -c dvicopy
c.dvicopy: dvicopy.p $(commondefines)
^.lib.convert dvicopy c.dvicopy
dvicopy.p: dvicopy.web dvicopy.ch
tangle dvicopy.web dvicopy.ch
exec.gftype: o.gftype $(commono)
$(CCLD) -o exec.gftype $(LDFLAGS) o.gftype $(libs)
o.gftype: c.gftype $(commonh)
$(CC) $(CFLAGS) $(CPPFLAGS) -c gftype
c.gftype: gftype.p $(commondefines)
^.lib.convert gftype c.gftype
gftype.p: gftype.web gftype.ch
tangle gftype.web gftype.ch
clean:
remove dvitype.p
remove dvicopy.p
remove o.dvitype
remove o.dvicopy
remove c.dvitype
remove c.dvicopy
remove h.dvitype
remove h.dvicopy
veryclean:
remove exec.dvitype
remove exec.dvicopy