home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Creative Computers
/
CreativeComputers.iso
/
shareware
/
text
/
dvi_3.62
/
source
/
dvisrc.lha
/
makefile.ata
< prev
next >
Wrap
Makefile
|
1993-07-09
|
2KB
|
87 lines
#
# Makefile for Atari ST and GNU C 1.40
#
BINDIR = D:\TEX
LIBDIR = D:\TEX\TEXINPUT\MACROS
OBS = dvimem.o dvipkch2.o dvigr.o dvispec.o dviclip.o \
dvisplin.o dvidraw.o dvithin.o dvirdimg.o dvimisc.o dvirdpk.o \
dviver.o dvigr1.o dvifx80.o dvinecp6.o dvibj300.o \
dvihplj.o dvifram.o dviimg.o dvisend.o dviipr.o dvirddvi.o \
dviterm.o dvi.o dviatari.o dvigem.o dvirsc.o gnufxumu.o \
gnuhdcp.o gnuhdcp8.o gnuprn.o gnupkch.o
LWOBS = dvilw.o dvimem.o dviipr.o dviver.o dviadobe.o dlwpkch.o dvirddvi.o \
dvirdpk.o dvimisc.o dvigr.o dvigr1.o dlwsplin.o dvispec.o \
dvirdimg.o dlwimg.o dviterm.o
CC = gcc
CFLAGS = -mshort -DATARI_ST -D__ATARIGNU__ -O -fpcc-struct-return -fstrength-reduce
INSTALL = mv
INSTFLAGS = #-o root -g bin
all: dvi dvilw
unix:
crlf -r *.c *.h *.ps *.map
dos:
crlf -i *.c *.h *.ps *.map
dvilw : $(LWOBS)
$(CC) $(CFLAGS) -o dvilw.ttp $(LWOBS) -lpml
dvi : $(OBS)
$(CC) $(CFLAGS) -o dvi.prg $(OBS) -lgem -lpml
dvi.o: dvi.h dvisplin.h dviframe.h dvidraw.h dvidvi.h dvimisc.h dvihdcp.h
dvialloc.o: dvi.h
dvirddvi.o: dvi.h dvidef.h dvimisc.h
dvipkch.o: dvi.h dviframe.h dvidvi.h
dvipkch2.o: dvi.h dviframe.h dvidvi.h dvisplin.h dvidraw.h
dvigr.o: dvi.h dvisplin.h
dvigr1.o: dvi.h dvisplin.h
dvispec.o: dvi.h dvimisc.h
dviclip.o: dvi.h dvisplin.h dvidraw.h
dvisplin.o: dvi.h dvisplin.h dvidraw.h
dvidraw.o: dvi.h dvisplin.h dvidraw.h dviframe.h
dvithin.o: dvi.h dvihdcp.h dviframe.h
dvirdimg.o: dvi.h dvidvi.h dvimisc.h dviframe.h
dvimisc.o: dvi.h dvimisc.h dvihdcp.h
dvirdpk.o: dvi.h dvimisc.h
dvicmd.o: dvi.h dvidvi.h dvimisc.h dviframe.h dvihdcp.h dviframe.h
dviver.o: dvi.h
dviipr.o: dvi.h dvidef.h
dvifx80.o: dvi.h dvihdcp.h dviframe.h
dvinecp6.o: dvi.h dvihdcp.h dviframe.h
dvibj300.o: dvi.h dvihdcp.h dviframe.h
dvihplj.o: dvi.h dvihdcp.h dviframe.h
dvifram.o: dvi.h dviframe.h
dviimg.o: dvi.h dviframe.h
dvisend.o: dvi.h dvihdcp.h
dvilw.o: dvi.h dvilw.h dvimisc.h
dviadobe.o: dvi.h
dlwpkch.o: dvi.h dvilw.h
dlwsplin.o: dvi.h dvisplin.h
dlwimg.o: dvi.h dvilw.h
dviatari.o: dvi.h gnuhdcp.o
dvigem.o: dvi.h dvirsc.h dvihdcp.h dvimisc.h dvisplin.h
.c.o :
$(CC) -c $(CFLAGS) $*.c
.s.o :
$(CC) -c $(CFLAGS) $*.s
clean:
rm -f *.o *.bak *.BAK dvi dvilw
install: dvi dvilw dvilw.ps dvilw.map
$(INSTALL) $(INSTFLAGS) dvi $(BINDIR)
$(INSTALL) $(INSTFLAGS) dvilw $(BINDIR)
$(INSTALL) $(INSTFLAGS) dvilw.ps $(BINDIR)
$(INSTALL) $(INSTFLAGS) dvilw.map $(BINDIR)