CC = gcc GRAPHAPP= /usr/pgrad/loki/graphapp LIBS = -R$(GRAPHAPP) -L$(GRAPHAPP) LINK = -lgraphapp CFLAGS = -I$(GRAPHAPP) -Wall -g PROGRAM = blueapp SCRIPT = startserver TARFILE = BlueApp.tar ZIPFILE = BlueApp.zip FILES = $(PROGRAM).c $(SCRIPT) *.htm PROJECTS = *.bp PROJFILES = *.bp/* TAR = tar GZIP = gzip -f ZIP = zip -k -R RM = rm -f run : $(PROGRAM) $(PROGRAM) # running the program server : $(PROGRAM) .c.o : $(CC) -c $(CFLAGS) $(CPPFLAGS) $(LIBS) $< -o $@ % : %.c $(CC) $(CFLAGS) $(LIBS) $(LINK) $< -o $(PROGRAM) install : $(SCRIPT) $(PROGRAM) chmod +x $(SCRIPT) cp $(SCRIPT) $(HOME)/bin cp $(PROGRAM) $(HOME)/bin cp $(PROGRAM) /n/white/usr/pgrad/loki/bin cp $(SCRIPT) /n/white/usr/pgrad/loki/bin tarfile : cleanprojects $(TAR) -cf $(TARFILE) Makefile* $(FILES) $(PROJECTS) $(GZIP) $(TARFILE) $(RM) $(ZIPFILE) $(ZIP) $(ZIPFILE) Makefile $(FILES) $(PROJFILES) cleanprojects: $(RM) *.bp/SHELL* $(RM) *.bp/lock $(RM) *.bp/*.cst $(RM) *.bp/*.sym $(RM) *.bp/*.amc $(RM) *.bp/*.aml clean : $(RM) *.o core $(PROGRAM) $(TARFILE).gz $(ZIPFILE)