# Add -I and -L options as necessary to make it find your X stuff.... DESTDIR = /opt/blockade BINDIR = $(DESTDIR)/bin MANDIR = $(DESTDIR)/man/man6 INSTPGMFLAGS = -s #A quick hack to install your man page... INSTMANFLAGS = -m 0644 #INSTALL = $(BINDIR)/bsdinst INSTALL = bsdinst MANPATH = /opt/hppd/man MANSOURCEPATH = $(MANPATH)/man MANSUFFIX = 6 #MANDIR = $(MANSOURCEPATH)$(MANSUFFIX) # CFLAGS = -DSYSV -I/usr/include/X11R4 LDFLAGS = -s -L/usr/lib/X11R4 -lX11 INFOO = blockade-info-credits.o blockade-info-help1.o blockade-info-help2.o\ blockade-info-help3.o blockade-info-help4.o blockade-info-help5.o\ blockade-info-pix.o O = blockade.o blockade-pix.o blockade-lev.o blockade-snd.o $(INFOO) # list derived .c files after their corresponding source files! SRC = credits help1 help2 help3 help4 help5\ txttosrc font.pbm blockade-pix.ei icontopix blockade.doc\ blockade.h blockade-pix.h blockade-lev.h blockade-info.h blockade-snd.h\ blockade.c blockade-pix.c blockade-lev.c blockade-snd.c\ blockade-info-pix.c\ blockade-info-credits.c blockade-info-help1.c blockade-info-help2.c\ blockade-info-help3.c blockade-info-help4.c blockade-info-help5.c\ sample.lev all: blockade editicon: editicon.o $(CC) -o editicon editicon.o $(LDFLAGS) blockade: $O $(CC) -o blockade $O $(LDFLAGS) clean: /bin/rm -f *.o blockade core install: blockade #cp blockade $(BINDIR) #chmod +x $(BINDIR)/blockade mkdir -p -m 755 $(BINDIR) $(MANDIR); chmod 755 $(MANDIR)/../../man $(INSTALL) -c $(INSTPGMFLAGS) blockade $(BINDIR) $(INSTALL) -c $(INSTMANFLAGS) blockade.6 $(MANDIR)/blockade.6 #blockade-info-credits.c: txttosrc font.pbm credits # txttosrc credits # #blockade-info-help1.c: txttosrc font.pbm help1 # txttosrc help1 # #blockade-info-help2.c: txttosrc font.pbm help2 # txttosrc help2 # #blockade-info-help3.c: txttosrc font.pbm help3 # txttosrc help3 # #blockade-info-help4.c: txttosrc font.pbm help4 # txttosrc help4 # #blockade-info-help5.c: txttosrc font.pbm help5 # txttosrc help5 # #blockade-pix.c blockade-pix.h: blockade-pix.ei # icontopix # dist.shar: README COPYRIGHT Makefile $(SRC) shar -o dist.shar README COPYRIGHT Makefile $(SRC) compress < dist.shar | tee dist.shar.Z | btoa > dist.shar.Z.btoa blockade-info-pix.o: ./blockade-pix.h blockade-lev.o: ./blockade-lev.h blockade-lev.o: ./blockade-pix.h blockade-lev.o: ./blockade.h blockade-pix.o: ./blockade-pix.h blockade-snd.o: ./blockade-snd.h blockade.o: ./blockade-info.h blockade.o: ./blockade-lev.h blockade.o: ./blockade-pix.h blockade.o: ./blockade-snd.h blockade.o: ./blockade.h