.SUFFIXES: .SUFFIXES:.out .o .s .c .F .f .f90 .e .r .y .yr .ye .l .p .sh .csh .h include ../Makefile.p690 #include ../Makefile.pathscale #include ../Makefile.ifort #include ../Makefile.macosx NAME=Octree COMPILE_OUT=$(NAME).compile OBJECTS_OCTREE = \ OctreeBitPlus.o \ diamtr_sloan.o \ graph_sloan.o \ isorti_sloan.o \ label_sloan.o \ number_sloan.o \ profil_sloan.o \ rootls_sloan.o .f90.o: $(F90) -qsuffix=f=f90 $(FLAGS) $(INCLUDE) -c $< >>$(COMPILE_OUT) 2>&1 .f.o: $(F77) $(FLAGS) -c $< >>$(COMPILE_OUT) 2>&1 .c.o: $(CC) $(FLAGS) -c $< >>$(COMPILE_OUT) 2>&1 lib$(NAME).a: $(OBJECTS_OCTREE) ar rcv lib$(NAME).a $(OBJECTS_OCTREE) .PHONY: objclean objclean: rm -f *.o $(COMPILE_OUT)