ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/mdtools/interface_implementation/Makefile
Revision: 117
Committed: Tue Sep 24 22:10:55 2002 UTC (21 years, 9 months ago) by mmeineke
File size: 1950 byte(s)
Log Message:
fixed allot of warnings, and adde the molecule

File Contents

# User Rev Content
1 mmeineke 117 #CC_PLUS = /usr/local/bin/gcc
2     CC_PLUS = icc
3 mmeineke 10 LD = ld
4     FC = ifc
5     INCLUDE = ../headers
6     CP_OBJ = BASS_interface.o MakeStamps.o LinkedAssign.o Component.o Globals.o\
7     LinkedCommand.o SimSetup.o TraPPEFF.o DipoleTestFF.o TraPPE_ExFF.o
8 mmeineke 117 #C_FLAGS = -s -static -O3
9     C_FLAGS = -mp -tpp6 -O3
10 mmeineke 10
11     LIBDIR = ../../../lib
12    
13     MCL_DEPENDS = $(INCLUDE)/BASS_interface.h $(INCLUDE)/MakeStamps.hpp \
14     $(INCLUDE)/Globals.hpp ./BASS_interface.cpp
15    
16     MAKESTAMPS_DEPENDS = $(INCLUDE)/MakeStamps.hpp $(INCLUDE)/MoleculeStamp.hpp\
17     $(INCLUDE)/AtomStamp.hpp $(INCLUDE)/BondStamp.hpp\
18     $(INCLUDE)/BendStamp.hpp $(INCLUDE)/TorsionStamp.hpp\
19     $(INCLUDE)/BASS_interface.h ./MakeStamps.cpp
20    
21     GLOBAL_DEPENDS = $(INCLUDE)/BASS_interface.h $(INCLUDE)/Globals.hpp\
22     $(INCLUDE)/MakeStamps.hpp $(INCLUDE)/LinkedCommand.hpp ./Globals.cpp
23    
24     all: $(LIBDIR)/libmdtools.a
25    
26     $(LIBDIR)/libmdtools.a: $(CP_OBJ)
27     ar -crsv $@ $?
28    
29     BASS_interface.o: $(MCL_DEPENDS)
30     $(CC_PLUS) $(C_FLAGS) -I$(INCLUDE) -c BASS_interface.cpp
31    
32     MakeStamps.o: $(MAKESTAMPS_DEPENDS)
33     $(CC_PLUS) $(C_FLAGS) -I$(INCLUDE) -c MakeStamps.cpp
34    
35     LinkedAssign.o: ./LinkedAssign.cpp $(INCLUDE)/LinkedAssign.hpp
36     $(CC_PLUS) $(C_FLAGS) -I$(INCLUDE) -c LinkedAssign.cpp
37    
38     LinkedCommand.o: ./LinkedCommand.cpp $(INCLUDE)/LinkedCommand.hpp
39     $(CC_PLUS) $(C_FLAGS) -I$(INCLUDE) -c LinkedCommand.cpp
40    
41     Component.o: ./Component.cpp $(INCLUDE)/Component.hpp
42     $(CC_PLUS) $(C_FLAGS) -I$(INCLUDE) -c Component.cpp
43    
44     Globals.o: $(GLOBAL_DEPENDS)
45     $(CC_PLUS) $(C_FLAGS) -I$(INCLUDE) -c Globals.cpp
46    
47     SimSetup.o: $(INCLUDE)/SimSetup.hpp ./SimSetup.cpp
48     $(CC_PLUS) $(C_FLAGS) -I$(INCLUDE) -c SimSetup.cpp
49    
50     TraPPEFF.o: $(INCLUDE)/ForceFields.hpp ./TraPPEFF.cpp
51     $(CC_PLUS) $(C_FLAGS) -I$(INCLUDE) -c TraPPEFF.cpp
52    
53     DipoleTestFF.o: $(INCLUDE)/ForceFields.hpp ./DipoleTestFF.cpp
54     $(CC_PLUS) $(C_FLAGS) -I$(INCLUDE) -c DipoleTestFF.cpp
55    
56     TraPPE_ExFF.o: $(INCLUDE)/ForceFields.hpp ./TraPPE_ExFF.cpp
57     $(CC_PLUS) $(C_FLAGS) -I$(INCLUDE) -c TraPPE_ExFF.cpp
58    
59     clean:
60     rm *.o *~