ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/mdtools/interface_implementation/Makefile
Revision: 249
Committed: Mon Jan 27 21:28:19 2003 UTC (21 years, 5 months ago) by chuckv
File size: 2276 byte(s)
Log Message:
For some unknown reason the Single processor builds. Has not been tested!

File Contents

# User Rev Content
1 chuckv 126 include ../Makefile.inc
2 mmeineke 178
3 mmeineke 10 INCLUDE = ../headers
4     CP_OBJ = BASS_interface.o MakeStamps.o LinkedAssign.o Component.o Globals.o\
5 chuckv 131 LinkedCommand.o SimSetup.o TraPPEFF.o DipoleTestFF.o TraPPE_ExFF.o\
6 chuckv 249 bassDiag.o simError.o LJ_FF.o
7 mmeineke 10
8 chuckv 249 F_OBJ = forceFactory.o
9    
10 mmeineke 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 mmeineke 178 all: $(LIBDIR)/$(LIBNAME)
22 mmeineke 10
23 chuckv 249 $(LIBDIR)/$(LIBNAME): $(CP_OBJ) $(F_OBJ)
24 mmeineke 10 ar -crsv $@ $?
25    
26 chuckv 249 forceFactory.o: forceFactory.F90
27     $(FC) $(FFLAGS) -I$(INCLUDE) -I../md_code -c forceFactory.F90
28    
29 mmeineke 10 BASS_interface.o: $(MCL_DEPENDS)
30 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c BASS_interface.cpp
31 mmeineke 10
32     MakeStamps.o: $(MAKESTAMPS_DEPENDS)
33 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c MakeStamps.cpp
34 mmeineke 10
35     LinkedAssign.o: ./LinkedAssign.cpp $(INCLUDE)/LinkedAssign.hpp
36 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c LinkedAssign.cpp
37 mmeineke 10
38     LinkedCommand.o: ./LinkedCommand.cpp $(INCLUDE)/LinkedCommand.hpp
39 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c LinkedCommand.cpp
40 mmeineke 10
41     Component.o: ./Component.cpp $(INCLUDE)/Component.hpp
42 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c Component.cpp
43 mmeineke 10
44     Globals.o: $(GLOBAL_DEPENDS)
45 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c Globals.cpp
46 mmeineke 10
47     SimSetup.o: $(INCLUDE)/SimSetup.hpp ./SimSetup.cpp
48 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c SimSetup.cpp
49 mmeineke 10
50     TraPPEFF.o: $(INCLUDE)/ForceFields.hpp ./TraPPEFF.cpp
51 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c TraPPEFF.cpp
52 mmeineke 10
53     DipoleTestFF.o: $(INCLUDE)/ForceFields.hpp ./DipoleTestFF.cpp
54 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c DipoleTestFF.cpp
55 mmeineke 10
56     TraPPE_ExFF.o: $(INCLUDE)/ForceFields.hpp ./TraPPE_ExFF.cpp
57 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c TraPPE_ExFF.cpp
58 mmeineke 10
59 chuckv 131 bassDiag.o: $(INCLUDE)/bassDiag.hpp ./bassDiag.cpp
60     $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c bassDiag.cpp
61    
62 mmeineke 158 simError.o: $(INCLUDE)/simError.h ./simError.c
63     $(CC) $(CFLAGS) -I$(INCLUDE) -c simError.c
64 chuckv 131
65 chuckv 249 LJ_FF.o: $(INCLUDE)/ForceFields.hpp ./LJ_FF.cpp
66     $(CC) $(CFLAGS) -I$(INCLUDE) -c LJ_FF.cpp
67    
68 mmeineke 10 clean:
69     rm *.o *~