1# Makefile.in generated by automake 1.6.3 from Makefile.am.
2# @configure_input@
3
4# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
5# Free Software Foundation, Inc.
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15@SET_MAKE@
16
17# base
18SHELL = @SHELL@
19
20srcdir = @srcdir@
21top_srcdir = @top_srcdir@
22VPATH = @srcdir@
23prefix = @prefix@
24exec_prefix = @exec_prefix@
25
26bindir = @bindir@
27sbindir = @sbindir@
28libexecdir = @libexecdir@
29datadir = @datadir@
30sysconfdir = @sysconfdir@
31sharedstatedir = @sharedstatedir@
32localstatedir = @localstatedir@
33libdir = @libdir@
34infodir = @infodir@
35mandir = @mandir@
36includedir = @includedir@
37oldincludedir = /usr/include
38pkgdatadir = $(datadir)/@PACKAGE@
39pkglibdir = $(libdir)/@PACKAGE@
40pkgincludedir = $(includedir)/@PACKAGE@
41top_builddir = ../..
42
43ACLOCAL = @ACLOCAL@
44AUTOCONF = @AUTOCONF@
45AUTOMAKE = @AUTOMAKE@
46AUTOHEADER = @AUTOHEADER@
47
48am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
49INSTALL = @INSTALL@
50INSTALL_PROGRAM = @INSTALL_PROGRAM@
51INSTALL_DATA = @INSTALL_DATA@
52install_sh_DATA = $(install_sh) -c -m 644
53install_sh_PROGRAM = $(install_sh) -c
54install_sh_SCRIPT = $(install_sh) -c
55INSTALL_SCRIPT = @INSTALL_SCRIPT@
56INSTALL_HEADER = $(INSTALL_DATA)
57transform = @program_transform_name@
58NORMAL_INSTALL = :
59PRE_INSTALL = :
60POST_INSTALL = :
61NORMAL_UNINSTALL = :
62PRE_UNINSTALL = :
63POST_UNINSTALL = :
64
65EXEEXT = @EXEEXT@
66OBJEXT = @OBJEXT@
67PATH_SEPARATOR = @PATH_SEPARATOR@
68AMTAR = @AMTAR@
69AR1 = @AR1@
70AR2 = @AR2@
71AWK = @AWK@
72CC = @CC@
73CFLAGS = @CFLAGS@
74CLEANFILES = @CLEANFILES@
75CXX = @CXX@
76CXXCPP = @CXXCPP@
77CXXFLAGS = @CXXFLAGS@
78DEPDIR = @DEPDIR@
79DEPFLAGS = @DEPFLAGS@
80FFT_CFLAGS = @FFT_CFLAGS@
81FFT_LIBS = @FFT_LIBS@
82GLUT_CFLAGS = @GLUT_CFLAGS@
83GLUT_LIBS = @GLUT_LIBS@
84INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
85LIBS = @LIBS@
86LT_AGE = @LT_AGE@
87LT_CURRENT = @LT_CURRENT@
88LT_RELEASE = @LT_RELEASE@
89LT_REVISION = @LT_REVISION@
90PACKAGE = @PACKAGE@
91PNG_LIBS = @PNG_LIBS@
92PROTOMOL_MAJOR_VERSION = @PROTOMOL_MAJOR_VERSION@
93PROTOMOL_MINOR_VERSION = @PROTOMOL_MINOR_VERSION@
94PROTOMOL_PATCH_LEVEL = @PROTOMOL_PATCH_LEVEL@
95RANLIB = @RANLIB@
96SOCKET_LIBS = @SOCKET_LIBS@
97STRIP = @STRIP@
98VERSION = @VERSION@
99X_CFLAGS = @X_CFLAGS@
100X_EXTRA_LIBS = @X_EXTRA_LIBS@
101X_LIBS = @X_LIBS@
102X_PRE_LIBS = @X_PRE_LIBS@
103am__include = @am__include@
104am__quote = @am__quote@
105install_sh = @install_sh@
106
107AUTOMAKE_OPTIONS = foreign dist-tarZ no-dependencies
108
109#Change AR Flag
110AR = $(AR1)
111libbase_a_AR = $(AR2)
112
113P_BASE = $(top_srcdir)/framework/base
114P_IO = $(top_srcdir)/framework/io
115P_PARALLEL = $(top_srcdir)/framework/parallel
116P_TOPOLOGY = $(top_srcdir)/framework/topology
117P_FORCES = $(top_srcdir)/framework/forces
118P_IMD = $(top_srcdir)/framework/imd
119P_INTEGRATORS = $(top_srcdir)/framework/integrators
120P_FRONTEND = $(top_srcdir)/framework/frontend
121P_FACTORIES = $(top_srcdir)/framework/factories
122
123# base Sources
124P_BASE_SRC = \
125BSpline.cpp\
126BSplineType.cpp\
127Configuration.cpp\
128ConstraintValueType.cpp\
129FFTComplex.cpp\
130Lagrange.cpp\
131Makeable.cpp\
132Matrix3by3.cpp\
133iSGPAR.cpp\
134PAR.cpp\
135PDB.cpp\
136PPM.cpp\
137PGM.cpp\
138PSF.cpp\
139Parameter.cpp\
140ReducedHessAngle.cpp\
141reducedHessBond.cpp\
142Report.cpp\
143ScalarStructure.cpp\
144Timer.cpp\
145TimerStatistic.cpp\
146Value.cpp\
147ValueType.cpp\
148Vector3DBlock.cpp\
149XYZ.cpp\
150pmconstants.cpp\
151fft.c\
152mathutilities.cpp\
153stringutilities.cpp\
154systemutilities.cpp
155
156
157# base Includes
158P_BASE_H = \
159AbstractEnumType.h\
160Array.h\
161Atom.h\
162AtomType.h\
163BSpline.h\
164BSplineType.h\
165Configuration.h\
166ConstraintValueType.h\
167FFTComplex.h\
168Grid.h\
169Lagrange.h\
170Makeable.h\
171MakeableDefinition.h\
172Matrix3by3.h\
173Molecule.h\
174MultiGrid.h\
175Proxy.h\
176iSGPAR.h\
177PAR.h\
178PDB.h\
179PPM.h\
180PGM.h\
181PSF.h\
182Parameter.h\
183Real.h\
184ReducedHessAngle.h\
185reducedHessBond.h\
186Report.h\
187ScalarStructure.h\
188Stack.h \
189Timer.h\
190TimerStatistic.h\
191Value.h\
192ValueType.h\
193Vector.h\
194Vector3D.h\
195Vector3DBlock.h\
196XYZ.h\
197pmconstants.h\
198mathutilities.h\
199protomol.h\
200simpleTypes.h\
201stringutilities.h\
202systemutilities.h\
203typeSelection.h
204
205
206# Temporary library to get subdirectory source files, blech!
207noinst_LIBRARIES = libbase.a
208
209libbase_a_SOURCES = $(P_BASE_SRC) $(P_BASE_H)
210
211INCLUDES = @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)
212
213SOURCEFILES = $(P_BASE_SRC)
214subdir = framework/base
215mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
216CONFIG_HEADER = $(top_builddir)/protomol_config.h
217CONFIG_CLEAN_FILES =
218LIBRARIES = $(noinst_LIBRARIES)
219
220libbase_a_LIBADD =
221am__objects_1 = BSpline.$(OBJEXT) BSplineType.$(OBJEXT) \
222	Configuration.$(OBJEXT) ConstraintValueType.$(OBJEXT) \
223	FFTComplex.$(OBJEXT) Lagrange.$(OBJEXT) Makeable.$(OBJEXT) \
224	Matrix3by3.$(OBJEXT) iSGPAR.$(OBJEXT) PAR.$(OBJEXT) \
225	PDB.$(OBJEXT) PPM.$(OBJEXT) PGM.$(OBJEXT) PSF.$(OBJEXT) \
226	Parameter.$(OBJEXT) ReducedHessAngle.$(OBJEXT) \
227	reducedHessBond.$(OBJEXT) Report.$(OBJEXT) \
228	ScalarStructure.$(OBJEXT) Timer.$(OBJEXT) \
229	TimerStatistic.$(OBJEXT) Value.$(OBJEXT) ValueType.$(OBJEXT) \
230	Vector3DBlock.$(OBJEXT) XYZ.$(OBJEXT) pmconstants.$(OBJEXT) \
231	fft.$(OBJEXT) mathutilities.$(OBJEXT) stringutilities.$(OBJEXT) \
232	systemutilities.$(OBJEXT)
233am__objects_2 =
234am_libbase_a_OBJECTS = $(am__objects_1) $(am__objects_2)
235libbase_a_OBJECTS = $(am_libbase_a_OBJECTS)
236
237DEFS = @DEFS@
238DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir)
239CPPFLAGS = @CPPFLAGS@
240LDFLAGS = @LDFLAGS@
241depcomp =
242am__depfiles_maybe =
243COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
244	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
245CCLD = $(CC)
246LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
247CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
248	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
249CXXLD = $(CXX)
250CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
251	-o $@
252DIST_SOURCES = $(libbase_a_SOURCES)
253DIST_COMMON = Makefile.am Makefile.in
254SOURCES = $(libbase_a_SOURCES)
255
256all: all-am
257
258.SUFFIXES:
259.SUFFIXES: .c .cpp .o .obj
260$(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
261	cd $(top_srcdir) && \
262	  $(AUTOMAKE) --foreign  framework/base/Makefile
263Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
264	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
265
266clean-noinstLIBRARIES:
267	-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
268libbase.a: $(libbase_a_OBJECTS) $(libbase_a_DEPENDENCIES)
269	-rm -f libbase.a
270	$(libbase_a_AR) libbase.a $(libbase_a_OBJECTS) $(libbase_a_LIBADD)
271	$(RANLIB) libbase.a
272
273mostlyclean-compile:
274	-rm -f *.$(OBJEXT) core *.core
275
276distclean-compile:
277	-rm -f *.tab.c
278
279.c.o:
280	$(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<
281
282.c.obj:
283	$(COMPILE) -c `cygpath -w $<`
284
285.cpp.o:
286	$(CXXCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
287
288.cpp.obj:
289	$(CXXCOMPILE) -c -o $@ `cygpath -w $<`
290uninstall-info-am:
291
292ETAGS = etags
293ETAGSFLAGS =
294
295tags: TAGS
296
297ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
298	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
299	unique=`for i in $$list; do \
300	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
301	  done | \
302	  $(AWK) '    { files[$$0] = 1; } \
303	       END { for (i in files) print i; }'`; \
304	mkid -fID $$unique
305
306TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
307		$(TAGS_FILES) $(LISP)
308	tags=; \
309	here=`pwd`; \
310	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
311	unique=`for i in $$list; do \
312	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
313	  done | \
314	  $(AWK) '    { files[$$0] = 1; } \
315	       END { for (i in files) print i; }'`; \
316	test -z "$(ETAGS_ARGS)$$tags$$unique" \
317	  || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
318	     $$tags $$unique
319
320GTAGS:
321	here=`$(am__cd) $(top_builddir) && pwd` \
322	  && cd $(top_srcdir) \
323	  && gtags -i $(GTAGS_ARGS) $$here
324
325distclean-tags:
326	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
327DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
328
329top_distdir = ../..
330distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
331
332distdir: $(DISTFILES)
333	@list='$(DISTFILES)'; for file in $$list; do \
334	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
335	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
336	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
337	    dir="/$$dir"; \
338	    $(mkinstalldirs) "$(distdir)$$dir"; \
339	  else \
340	    dir=''; \
341	  fi; \
342	  if test -d $$d/$$file; then \
343	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
344	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
345	    fi; \
346	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
347	  else \
348	    test -f $(distdir)/$$file \
349	    || cp -p $$d/$$file $(distdir)/$$file \
350	    || exit 1; \
351	  fi; \
352	done
353check-am: all-am
354check: check-am
355all-am: Makefile $(LIBRARIES)
356
357installdirs:
358
359install: install-am
360install-exec: install-exec-am
361install-data: install-data-am
362uninstall: uninstall-am
363
364install-am: all-am
365	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
366
367installcheck: installcheck-am
368install-strip:
369	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
370	  INSTALL_STRIP_FLAG=-s \
371	  `test -z '$(STRIP)' || \
372	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
373mostlyclean-generic:
374
375clean-generic:
376	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
377
378distclean-generic:
379	-rm -f Makefile $(CONFIG_CLEAN_FILES)
380
381maintainer-clean-generic:
382	@echo "This command is intended for maintainers to use"
383	@echo "it deletes files that may require special tools to rebuild."
384clean: clean-am
385
386clean-am: clean-generic clean-noinstLIBRARIES mostlyclean-am
387
388distclean: distclean-am
389
390distclean-am: clean-am distclean-compile distclean-generic \
391	distclean-tags
392
393dvi: dvi-am
394
395dvi-am:
396
397info: info-am
398
399info-am:
400
401install-data-am:
402
403install-exec-am:
404
405install-info: install-info-am
406
407install-man:
408
409installcheck-am:
410
411maintainer-clean: maintainer-clean-am
412
413maintainer-clean-am: distclean-am maintainer-clean-generic
414
415mostlyclean: mostlyclean-am
416
417mostlyclean-am: mostlyclean-compile mostlyclean-generic
418
419uninstall-am: uninstall-info-am
420
421.PHONY: GTAGS all all-am check check-am clean clean-generic \
422	clean-noinstLIBRARIES distclean distclean-compile \
423	distclean-generic distclean-tags distdir dvi dvi-am info \
424	info-am install install-am install-data install-data-am \
425	install-exec install-exec-am install-info install-info-am \
426	install-man install-strip installcheck installcheck-am \
427	installdirs maintainer-clean maintainer-clean-generic \
428	mostlyclean mostlyclean-compile mostlyclean-generic tags \
429	uninstall uninstall-am uninstall-info-am
430
431
432#include $(top_srcdir)/Makefile.depend
433# Tell versions [3.59,3.63) of GNU make to not export all variables.
434# Otherwise a system limit (for SysV at least) may be exceeded.
435.NOEXPORT:
436