# # Makefile for dvi previewer. # # $Header: Makefile,v 1.3 87/11/30 12:10:21 grunwald Locked $ # $Source: /mntm/usr.src.local/Iptex/previewers/RCS/Makefile,v $ # BINDIR=/usr/local/bin MANDIR=/usr/man INCLUDES= -I/usr/include/X -I../h CC= cc CFLAGS= -O ${INCLUDES} XLIBS= ../lib/lib.a -lX SUNLIBS= ../lib/lib.a -lsuntool -lsunwindow -lpixrect SRCS= texx.c dvistuff.c dvistuff.h MANSRC = texx.1 texsun.1 XOBJS= texx.o dvistuff.o SUNOBJS = texsun.o dvistuff.o all: texx texsun texx: $(OBJS) Makefile $(CC) $(CFLAGS) -o texx $(XOBJS) $(XLIBS) texsun: $(SUNOBJS) Makefile $(CC) $(CFLAGS) -o texsun $(SUNOBJS) $(SUNLIBS) dvistuff.o: dvistuff.c dvistuff.h texsun.o: texsun.c dvistuff.h texx.o: texx.c dvistuff.h $(SRCS) $(MANSRC): co -q $@ inst-texx: texx texx.1 install -s -c -m 775 texx $(BINDIR)/texx install -c -m 664 texx.1 $(MANDIR)/man1/texx.1 inst-texsun: texsun texsun.1 install -s -c -m 775 texsun $(BINDIR)/texsun install -c -m 664 texsun.1 $(MANDIR)/man1/texsun.1 depend: makedepend $(CFLAGS) $(SRCS) install: inst-texsun inst-texx clean: -rm -f mktable table.c *.o *.BAK *.CKP texx a.out core errs *~ lint: lint $(INCLUDES) texx.c dvistuff.c $(XLIBS) lint $(INCLUDES) texsun.c dvistuff.c $(SUNLIBS)