1# base
2
3AUTOMAKE_OPTIONS	= foreign dist-tarZ no-dependencies
4
5#Change AR Flag
6AR = $(AR1)
7libbase_a_AR = $(AR2)
8
9P_BASE        = $(top_srcdir)/framework/base
10P_IO          = $(top_srcdir)/framework/io
11P_PARALLEL    = $(top_srcdir)/framework/parallel
12P_TOPOLOGY    = $(top_srcdir)/framework/topology
13P_FORCES      = $(top_srcdir)/framework/forces
14P_IMD         = $(top_srcdir)/framework/imd
15P_INTEGRATORS = $(top_srcdir)/framework/integrators
16P_FRONTEND    = $(top_srcdir)/framework/frontend
17P_FACTORIES   = $(top_srcdir)/framework/factories
18
19# base Sources
20P_BASE_SRC =\
21BSpline.cpp\
22BSplineType.cpp\
23Configuration.cpp\
24ConstraintValueType.cpp\
25FFTComplex.cpp\
26Lagrange.cpp\
27Makeable.cpp\
28Matrix3by3.cpp\
29iSGPAR.cpp\
30PAR.cpp\
31PDB.cpp\
32PPM.cpp\
33PGM.cpp\
34PSF.cpp\
35Parameter.cpp\
36ReducedHessAngle.cpp\
37reducedHessBond.cpp\
38Report.cpp\
39ScalarStructure.cpp\
40Timer.cpp\
41TimerStatistic.cpp\
42Value.cpp\
43ValueType.cpp\
44Vector3DBlock.cpp\
45XYZ.cpp\
46pmconstants.cpp\
47fft.c\
48mathutilities.cpp\
49stringutilities.cpp\
50systemutilities.cpp
51
52# base Includes
53P_BASE_H =\
54AbstractEnumType.h\
55Array.h\
56Atom.h\
57AtomType.h\
58BSpline.h\
59BSplineType.h\
60Configuration.h\
61ConstraintValueType.h\
62FFTComplex.h\
63Grid.h\
64Lagrange.h\
65Makeable.h\
66MakeableDefinition.h\
67Matrix3by3.h\
68Molecule.h\
69MultiGrid.h\
70Proxy.h\
71iSGPAR.h\
72PAR.h\
73PDB.h\
74PPM.h\
75PGM.h\
76PSF.h\
77Parameter.h\
78Real.h\
79ReducedHessAngle.h\
80reducedHessBond.h\
81Report.h\
82ScalarStructure.h\
83Stack.h \
84Timer.h\
85TimerStatistic.h\
86Value.h\
87ValueType.h\
88Vector.h\
89Vector3D.h\
90Vector3DBlock.h\
91XYZ.h\
92pmconstants.h\
93mathutilities.h\
94protomol.h\
95simpleTypes.h\
96stringutilities.h\
97systemutilities.h\
98typeSelection.h
99
100# Temporary library to get subdirectory source files, blech!
101noinst_LIBRARIES = libbase.a
102
103libbase_a_SOURCES = $(P_BASE_SRC) $(P_BASE_H)
104
105INCLUDES = @FFT_CFLAGS@ -I$(P_BASE)# -I$(P_IO) -I$(P_PARALLEL) -I$(P_TOPOLOGY) -I$(P_FORCES) -I$(P_IMD) -I$(P_INTEGRATORS) -I$(P_FRONTEND) -I$(P_FACTORIES)
106
107SOURCEFILES = $(P_BASE_SRC)
108
109#include $(top_srcdir)/Makefile.depend
110