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

# 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
7
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 all: $(LIBDIR)/$(LIBNAME)
20
21 $(LIBDIR)/$(LIBNAME): $(CP_OBJ)
22 ar -crsv $@ $?
23
24 BASS_interface.o: $(MCL_DEPENDS)
25 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c BASS_interface.cpp
26
27 MakeStamps.o: $(MAKESTAMPS_DEPENDS)
28 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c MakeStamps.cpp
29
30 LinkedAssign.o: ./LinkedAssign.cpp $(INCLUDE)/LinkedAssign.hpp
31 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c LinkedAssign.cpp
32
33 LinkedCommand.o: ./LinkedCommand.cpp $(INCLUDE)/LinkedCommand.hpp
34 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c LinkedCommand.cpp
35
36 Component.o: ./Component.cpp $(INCLUDE)/Component.hpp
37 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c Component.cpp
38
39 Globals.o: $(GLOBAL_DEPENDS)
40 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c Globals.cpp
41
42 SimSetup.o: $(INCLUDE)/SimSetup.hpp ./SimSetup.cpp
43 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c SimSetup.cpp
44
45 TraPPEFF.o: $(INCLUDE)/ForceFields.hpp ./TraPPEFF.cpp
46 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c TraPPEFF.cpp
47
48 DipoleTestFF.o: $(INCLUDE)/ForceFields.hpp ./DipoleTestFF.cpp
49 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c DipoleTestFF.cpp
50
51 TraPPE_ExFF.o: $(INCLUDE)/ForceFields.hpp ./TraPPE_ExFF.cpp
52 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c TraPPE_ExFF.cpp
53
54 bassDiag.o: $(INCLUDE)/bassDiag.hpp ./bassDiag.cpp
55 $(CC_PLUS) $(CFLAGS) -I$(INCLUDE) -c bassDiag.cpp
56
57 simError.o: $(INCLUDE)/simError.h ./simError.c
58 $(CC) $(CFLAGS) -I$(INCLUDE) -c simError.c
59
60 clean:
61 rm *.o *~