--- trunk/mdtools/md_code/Makefile 2003/01/27 22:12:57 250 +++ trunk/mdtools/md_code/Makefile 2003/02/04 20:16:08 264 @@ -1,7 +1,7 @@ INCLUDE = ../headers include ../Makefile.inc INCLUDE = ../headers -F_OBJ = Linux_ifc_machdef.o atype_typedefs.o generic_atype_recombination.o \ +F_OBJ = atype_typedefs.o generic_atype_recombination.o \ simulation_module.o lj_FF.o wrappers.o f_verlet_constrained.o CP_OBJ = Bend.o Torsion.o Bond.o Verlet.o InitializeFromFile.o \ @@ -9,6 +9,9 @@ CP_OBJ = Bend.o Torsion.o Bond.o Verlet.o InitializeFr DirectionalAtom.o AllLong.o DumpWriter.o StatWriter.o Symplectic.o\ SimInfo.o randomSPRNG.o +FFLAGS += -I../mpi_implementation/ -I../f90_include + + all: $(LIBDIR)/$(LIBNAME) $(LIBDIR)/$(LIBNAME): $(F_OBJ) $(CP_OBJ) @@ -18,21 +21,17 @@ f_verlet_constrained.o: f_verlet_constrained.f f_verlet_constrained.o: f_verlet_constrained.f $(FC) $(FFLAGS) -c f_verlet_constrained.f - -Linux_ifc_machdef.o: Linux_ifc_machdep.F90 - $(FC) $(FFLAGS) -c Linux_ifc_machdep.F90 - -atype_typedefs.o: atype_typedefs.F90 Linux_ifc_machdef.o +atype_typedefs.o: atype_typedefs.F90 $(FC) $(FFLAGS) -c atype_typedefs.F90 -generic_atype_recombination.o: generic_atype_recombination.F90 Linux_ifc_machdef.o atype_typedefs.o +generic_atype_recombination.o: generic_atype_recombination.F90 atype_typedefs.o $(FC) $(FFLAGS) -c generic_atype_recombination.F90 -simulation_module.o:simulation_module.F90 Linux_ifc_machdef.o +simulation_module.o:simulation_module.F90 $(FC) $(FFLAGS) -c simulation_module.F90 lj_FF.o: lj_FF.F90 simulation_module.o generic_atype_recombination.o \ - atype_typedefs.o Linux_ifc_machdef.o + atype_typedefs.o $(FC) $(FFLAGS) -c lj_FF.F90 wrappers.o: wrappers.F90 simulation_module.o @@ -90,5 +89,7 @@ randomSPRNG.o: $(INCLUDE)/randomSPRNG.hpp randomSPRNG. randomSPRNG.o: $(INCLUDE)/randomSPRNG.hpp randomSPRNG.cpp $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c randomSPRNG.cpp +f90_include: + cp *.mod ../f90_include clean: - rm *.o *~ work.pcl work.pc + rm *.o *~ *.mod