ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE/libmdtools/Makefile
(Generate patch)

Comparing trunk/OOPSE/libmdtools/Makefile (file contents):
Revision 379 by mmeineke, Fri Mar 21 17:52:35 2003 UTC vs.
Revision 385 by gezelter, Fri Mar 21 20:37:58 2003 UTC

# Line 12 | Line 12 | DECLARES= -DFRC_PATH="$(OOPSE_HOME)/forcefields"
12  
13   # First do compile-time flags:
14  
15 < DECLARES= -DFRC_PATH="$(OOPSE_HOME)/forcefields"
15 > DECLARES= -DFRC_PATH="$(FORCE_PARAM_DIR)"
16   MPI_DECLARES= -DIS_MPI
17  
18   # include paths starting with "." are all relative to the SUBDIRS!!!
# Line 101 | Line 101 | F90_SRCS :=    $(F90_FILES)
101   C_SRCS   :=     $(C_FILES)
102   CXX_SRCS :=     $(CXX_FILES)
103   F90_SRCS :=     $(F90_FILES)
104 + SRCS     :=     $(C_SRCS) $(CXX_SRCS) $(F90_SRCS)
105  
106   DIR:=obj
107   C_OBJS   :=     $(C_FILES:.c=.o)
# Line 144 | Line 145 | distclean : dummy
145          for i in $(LIBSUBDIRS); do \
146            (cd $$i; $(RM) *.o *.mod) || exit 1; \
147          done
148 <        $(RM) libmdtools.a libmdtools_MPI.a *.o *.mod *~ Make.temp Make.ftemp
148 >        $(RM) libmdtools.a libmdtools_MPI.a *.o *.mod *~ Make.temp Make.ftemp Make.dep
149  
150 < Make.dep: depend
150 > depend : Make.dep
151  
152 < depend :
152 > Make.dep : $(SRCS)
153          echo "Only C dependencies are made automagically!"
154          echo "# DO NOT DELETE THIS LINE - used by make depend" > Make.dep
155          $(CC) $(DEPFLAGS) -MM $(C_SRCS) $(CXX_SRCS) \
156                  | sed 's/\.o:/\$$(O)\ :/g' > Make.temp
157          cat Make.temp | sed 's/^/obj\//' >> Make.dep
158          cat Make.temp | sed 's/^/MPIobj\//' >> Make.dep
159 < #       ../utils/sfmakedepend -I $(MPI_F90_MODS) -d obj -f ./Make.ftemp -h *.F90
160 < #       ../utils/sfmakedepend -I $(MPI_F90_MODS) -d MPIobj -f ./Make.ftemp -h *.F90
159 > #       ../scripts/sfmakedepend -I $(MPI_F90_MODS) -d obj -f ./Make.ftemp -h *.F90
160 > #       ../scripts/sfmakedepend -I $(MPI_F90_MODS) -d MPIobj -f ./Make.ftemp -h *.F90
161   #       cat Make.ftemp | sed 's/\.o:/\$$(O)\ :/g' >> Make.dep
162          $(RM) Make.ftemp Make.temp
163  
# Line 315 | Line 316 | MPIobj/wrappers$(O): wrappers.F90 \
316          MPIobj/simulation_module$(O) \
317          MPIobj/atype_module$(O) \
318          MPIobj/do_Forces$(O)
318
319

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines