ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/mdtools/interface_implementation/Makefile
Revision: 178
Committed: Mon Nov 18 21:24:02 2002 UTC (21 years, 7 months ago) by mmeineke
File size: 2046 byte(s)
Log Message:
*** empty log message ***

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 mmeineke 158 bassDiag.o simError.o
7 mmeineke 10
8     MCL_DEPENDS = $(INCLUDE)/BASS_interface.h $(INCLUDE)/MakeStamps.hpp \
9     $(INCLUDE)/Globals.hpp ./BASS_interface.cpp
10    
11     MAKESTAMPS_DEPENDS = $(INCLUDE)/MakeStamps.hpp $(INCLUDE)/MoleculeStamp.hpp\
12     $(INCLUDE)/AtomStamp.hpp $(INCLUDE)/BondStamp.hpp\
13     $(INCLUDE)/BendStamp.hpp $(INCLUDE)/TorsionStamp.hpp\
14     $(INCLUDE)/BASS_interface.h ./MakeStamps.cpp
15    
16     GLOBAL_DEPENDS = $(INCLUDE)/BASS_interface.h $(INCLUDE)/Globals.hpp\
17     $(INCLUDE)/MakeStamps.hpp $(INCLUDE)/LinkedCommand.hpp ./Globals.cpp
18    
19 mmeineke 178 all: $(LIBDIR)/$(LIBNAME)
20 mmeineke 10
21 mmeineke 178 $(LIBDIR)/$(LIBNAME): $(CP_OBJ)
22 mmeineke 10 ar -crsv $@ $?
23    
24     BASS_interface.o: $(MCL_DEPENDS)
25 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c BASS_interface.cpp
26 mmeineke 10
27     MakeStamps.o: $(MAKESTAMPS_DEPENDS)
28 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c MakeStamps.cpp
29 mmeineke 10
30     LinkedAssign.o: ./LinkedAssign.cpp $(INCLUDE)/LinkedAssign.hpp
31 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c LinkedAssign.cpp
32 mmeineke 10
33     LinkedCommand.o: ./LinkedCommand.cpp $(INCLUDE)/LinkedCommand.hpp
34 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c LinkedCommand.cpp
35 mmeineke 10
36     Component.o: ./Component.cpp $(INCLUDE)/Component.hpp
37 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c Component.cpp
38 mmeineke 10
39     Globals.o: $(GLOBAL_DEPENDS)
40 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c Globals.cpp
41 mmeineke 10
42     SimSetup.o: $(INCLUDE)/SimSetup.hpp ./SimSetup.cpp
43 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c SimSetup.cpp
44 mmeineke 10
45     TraPPEFF.o: $(INCLUDE)/ForceFields.hpp ./TraPPEFF.cpp
46 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c TraPPEFF.cpp
47 mmeineke 10
48     DipoleTestFF.o: $(INCLUDE)/ForceFields.hpp ./DipoleTestFF.cpp
49 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c DipoleTestFF.cpp
50 mmeineke 10
51     TraPPE_ExFF.o: $(INCLUDE)/ForceFields.hpp ./TraPPE_ExFF.cpp
52 chuckv 131 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c TraPPE_ExFF.cpp
53 mmeineke 10
54 chuckv 131 bassDiag.o: $(INCLUDE)/bassDiag.hpp ./bassDiag.cpp
55     $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c bassDiag.cpp
56    
57 mmeineke 158 simError.o: $(INCLUDE)/simError.h ./simError.c
58     $(CC) $(CFLAGS) -I$(INCLUDE) -c simError.c
59 chuckv 131
60 mmeineke 10 clean:
61     rm *.o *~