CFLAGS=-g -fullwarn $(CCOPTS) CFLAGS=-g $(CCOPTS) LDFLAGS=-lm CXX=CC all: complex complex: complex.o $(CXX) $(CFLAGS) -o $@ $< $(LDFLAGS) complex.o: complex.cc $(CXX) $(CFLAGS) -c $< print: tgrind -h "Michael J. Gourlay" complex.cc dvips -o complex.cc.ps complex.cc.dvi output: tests > out pr -f -h " --- complex output --- Michael J. Gourlay --- " out > out.pr #lp out.pr back: if [ -d backup ]; then echo "'backup' already exists" ; exit 1 ; fi if [ ! -d backup ]; then mkdir backup ; fi -cp -p *.[ch] *.cc Makefile tests backup @echo @echo "NOW MOVE THE BACKUP DIRECTORY: mv backup `date +%d%b%y | tr '[A-Z]' '[a-z]'`" @echo clean: -rm *.o -rm core -rm *.aux -rm *.log veryclean: clean -rm complex -rm mon.out -rm out -rm *.pr -rm *.tex -rm *.ps -rm *.dvi