DEST = /usr/local/magic/bin CC = gcc CFLAGS = -O LDFLAGS = PROGRAM = cif2ps SRCS = cif2ps.c cifgood.c cifplot.c layers.c styles.c OBJS = cif2ps.o cifgood.o cifplot.o layers.o styles.o psheader.o FILES = README cif2ps.1 Makefile psheader.ps define.h $(SRCS) \ layerkey.csh everything.cif scmos-test.cif all: $(PROGRAM) $(PROGRAM): $(OBJS) $(CC) $(LDFLAGS) -o $@ $(OBJS) lint: $(SRCS) lint $(SRCS) test: scmos-key.cif cif2ps scmos-key.cif scmos-key.cif: layerkey.csh CPG CAA CMF CMS \ CWG CWP CWN CSG CSP CSN CCP CCA CVA COG >$@ dist: shar -v -c -b -p "X " $(FILES) >Dist.sha .SUFFIXES: .ps .ps.c: ( echo "/* This file was generated from $? */" ;\ echo "char *$*[] = {" ;\ sed 's/.*/"&",/' <$? ;\ echo "0 }; /* end of $* */" ) >$@ .ps.o: $(MAKE) $(MFLAGS) $*.c $(CC) $(CFLAGS) -c $*.c rm -f $*.c clean: rm -f $(OBJS) psheader.c install: $(PROGRAM) cp -p $(PROGRAM) $(DEST)/bin cp -p cif2ps.1 $(DEST)/man/man1 ### cif2ps.o: define.h cifgood.o: define.h cifplot.o: define.h layers.o: define.h styles.o: define.h