# This is the top level Makefile. The Makefiles in subdirectories # such as Robot may need to be edited. # # The default is to use a FORTRAN compiler all: (cd Robot; ${MAKE}) # This is if you are going to use f2c instead of a FORTRAN compiler f2c: (cd Robot; make -f makefile.f2c) # Don't yet know if g77 works or not under Linux, use f2c. linux: (cd Robot; make -f makefile.f2c) # To build the DEC Alpha version alpha: (cd Robot; make alpha) osf: (cd Robot; make alpha) # To build the Sun Solaris version solaris: (cd Robot; make solaris) clean: (cd Robot; ${MAKE} clean) (cd Fitsio; ${MAKE} clean) (cd ARK; ${MAKE} clean) (cd ARKc; ${MAKE} clean) (cd Fitsioc; ${MAKE} clean) # gets rid of even more than "clean" -e.g. 'C' files created by # f2c veryclean: (cd Robot; make veryclean) (cd Fitsio; make veryclean) (cd ARK; make veryclean) (cd ARKc; make veryclean) (cd Fitsioc; make veryclean)