home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Creative Computers
/
CreativeComputers.iso
/
shareware
/
text
/
dvi_3.62
/
source
/
dvisrc.lha
/
makefile
< prev
next >
Wrap
Makefile
|
1993-09-17
|
3KB
|
92 lines
SHELL=/bin/ksh
BINDIR = /server/local/bin
LIBDIR = /server/local/lib/tex/inputs
OBS = dvimotif.o dvimem.o dvipkch.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
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 = c89
CFLAGS = -O2 -DAIXV3 -DUNIX -D_POSIX_SOURCE # -D_XOPEN_SOURCE
INSTALL = /usr/ucb/install -c -m 755
INSTFLAGS = -o bin -g bin
all: dvi dvilw
unix:
crlf -r *.c *.h *.ps *.map
dos:
crlf -i *.c *.h *.ps *.map
dvilw : $(LWOBS)
$(CC) -o dvilw $(LWOBS) -lm
dvi : $(OBS)
$(CC) -o dvi $(OBS) -lm -lXm -lXt -lX11
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
dvix.o: dvi.h dvihdcp.h dviframe.h
dviatari.o: dvi.h dvihdcp.o
dviapoll.o: dvi.h dvihdcp.o
dviibm.o: dvi.h dvihdcp.o
dvigem.o: dvi.h dvirsc.h dvihdcp.h dvimisc.h dvisplin.h
dvimotif.o: dvi.h dvihdcp.h dvimisc.h dvisplin.h
.c.o :
$(CC) -c $(CFLAGS) $*.c
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)
testcase: dvilw scores.dvi
@echo "Should print: This is DVILW Version 3.6"
@echo " (dvilw.opt) (dvilw.map) (dvilw.ps)"
PATH='/usr/lpp/workbench/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/sbin:/usr/bin/X11:/usr/lpp/X11/Xamples/bin:/usr/lpp/X11/Xamples/util/scripts:/server/local/adm:/server/local/bin:/server/local/Eiffel/bin:/bin:/home/wilhelms/bin:/home/wilhelms/SCRIPTS:/usr/lpp/dx/bin:/minst/lppserver/concertc/bin/power3.2:.' ./dvilw scores
@echo " "
@echo "Should succeed, except for missing fonts messages"
PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/sbin:/usr/bin/X11:. ./dvilw scores