ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/mdtools/interface_implementation/Makefile
Revision: 254
Committed: Thu Jan 30 20:03:37 2003 UTC (21 years, 5 months ago) by chuckv
File size: 2281 byte(s)
Log Message:
Bug fixes for mpi version of code

File Contents

# Content
1 include ../Makefile.inc
2
3 INCLUDE = ../headers
4 CP_OBJ = BASS_interface.o MakeStamps.o LinkedAssign.o Component.o Globals.o\
5 LinkedCommand.o SimSetup.o TraPPEFF.o DipoleTestFF.o TraPPE_ExFF.o\
6 bassDiag.o simError.o LJ_FF.o
7
8 F_OBJ = forceFactory.o
9
10 MCL_DEPENDS = $(INCLUDE)/BASS_interface.h $(INCLUDE)/MakeStamps.hpp \
11 $(INCLUDE)/Globals.hpp ./BASS_interface.cpp
12
13 MAKESTAMPS_DEPENDS = $(INCLUDE)/MakeStamps.hpp $(INCLUDE)/MoleculeStamp.hpp\
14 $(INCLUDE)/AtomStamp.hpp $(INCLUDE)/BondStamp.hpp\
15 $(INCLUDE)/BendStamp.hpp $(INCLUDE)/TorsionStamp.hpp\
16 $(INCLUDE)/BASS_interface.h ./MakeStamps.cpp
17
18 GLOBAL_DEPENDS = $(INCLUDE)/BASS_interface.h $(INCLUDE)/Globals.hpp\
19 $(INCLUDE)/MakeStamps.hpp $(INCLUDE)/LinkedCommand.hpp ./Globals.cpp
20
21 all: $(LIBDIR)/$(LIBNAME)
22
23 $(LIBDIR)/$(LIBNAME): $(CP_OBJ) $(F_OBJ)
24 ar -crsv $@ $?
25
26 forceFactory.o: forceFactory.F90
27 $(FC) $(FFLAGS) -I$(INCLUDE) -I../md_code -c forceFactory.F90
28
29 BASS_interface.o: $(MCL_DEPENDS)
30 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c BASS_interface.cpp
31
32 MakeStamps.o: $(MAKESTAMPS_DEPENDS)
33 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c MakeStamps.cpp
34
35 LinkedAssign.o: ./LinkedAssign.cpp $(INCLUDE)/LinkedAssign.hpp
36 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c LinkedAssign.cpp
37
38 LinkedCommand.o: ./LinkedCommand.cpp $(INCLUDE)/LinkedCommand.hpp
39 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c LinkedCommand.cpp
40
41 Component.o: ./Component.cpp $(INCLUDE)/Component.hpp
42 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c Component.cpp
43
44 Globals.o: $(GLOBAL_DEPENDS)
45 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c Globals.cpp
46
47 SimSetup.o: $(INCLUDE)/SimSetup.hpp ./SimSetup.cpp
48 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c SimSetup.cpp
49
50 TraPPEFF.o: $(INCLUDE)/ForceFields.hpp ./TraPPEFF.cpp
51 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c TraPPEFF.cpp
52
53 DipoleTestFF.o: $(INCLUDE)/ForceFields.hpp ./DipoleTestFF.cpp
54 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c DipoleTestFF.cpp
55
56 TraPPE_ExFF.o: $(INCLUDE)/ForceFields.hpp ./TraPPE_ExFF.cpp
57 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c TraPPE_ExFF.cpp
58
59 bassDiag.o: $(INCLUDE)/bassDiag.hpp ./bassDiag.cpp
60 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c bassDiag.cpp
61
62 simError.o: $(INCLUDE)/simError.h ./simError.c
63 $(CC) $(CFLAGS) -I$(INCLUDE) -c simError.c
64
65 LJ_FF.o: $(INCLUDE)/ForceFields.hpp ./LJ_FF.cpp
66 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c LJ_FF.cpp
67
68 clean:
69 rm *.o *~