********> bugfix.5 Author: Bill Ross Date: 4/12/95 Programs: spasms Severity: severe Problem: can't build Cause: contradictory rule in Makefile Fix: Make the following change to Makefile ------------------------------------------------------------------- *** OLD Makefile --- NEW Makefile *************** *** 53,59 util/unmask: util/unmask.f cd util ; make unmask ! make clean util/getcom: util/getcom.f cd util ; make getcom --- 53,59 ----- util/unmask: util/unmask.f cd util ; make unmask ! make cleanhere util/getcom: util/getcom.f cd util ; make getcom *************** *** 57,63 util/getcom: util/getcom.f cd util ; make getcom ! make clean CONFIG: ../MACHINE /bin/rm -f CONFIG --- 57,63 ----- util/getcom: util/getcom.f cd util ; make getcom ! make cleanhere CONFIG: ../MACHINE /bin/rm -f CONFIG *************** *** 63,69 /bin/rm -f CONFIG egrep SPASMS ../MACHINE | awk '{print $$2}' > CONFIG chmod 664 CONFIG ! make clean COMMON: util/getcom spasms.msk /bin/rm -f COMMON --- 63,69 ----- /bin/rm -f CONFIG egrep SPASMS ../MACHINE | awk '{print $$2}' > CONFIG chmod 664 CONFIG ! make cleanhere COMMON: util/getcom spasms.msk /bin/rm -f COMMON *************** *** 69,75 /bin/rm -f COMMON util/getcom < spasms.msk chmod 664 COMMON ! make clean #------------the main routine is compiled to a .o since some compilers # (SGI at least) expect it that way --- 69,75 ----- /bin/rm -f COMMON util/getcom < spasms.msk chmod 664 COMMON ! make cleanhere #------------the main routine is compiled to a .o since some compilers # (SGI at least) expect it that way *************** *** 162,164 clean: /bin/rm -f *.[foaT] spasms INPUT OUTPUT cd util ; make clean --- 162,167 ----- clean: /bin/rm -f *.[foaT] spasms INPUT OUTPUT cd util ; make clean + + cleanhere: + /bin/rm -f *.[foaT] spasms INPUT OUTPUT ------------------------------------------------------------------- Temporary workarounds: none