ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/mdtools/interface_implementation/Makefile
Revision: 176
Committed: Thu Nov 14 22:00:44 2002 UTC (21 years, 7 months ago) by mmeineke
File size: 2180 byte(s)
Log Message:
*** empty log message ***

File Contents

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