1 # Makefile.in generated automatically by automake 1.2 from Makefile.am
3 # Copyright (C) 1994, 1995, 1996, 1997 Free Software Foundation, Inc.
4 # This Makefile.in is free software; the Free Software Foundation
5 # gives unlimited permission to copy, distribute and modify it.
7 # Generated automatically by wild-perl 0.1
8 # project LilyPond -- the musical typesetter
9 # title makefile for flowertest
10 # file flowertest/Makefile.am.wild
16 top_srcdir = @top_srcdir@
19 exec_prefix = @exec_prefix@
23 libexecdir = @libexecdir@
25 sysconfdir = @sysconfdir@
26 sharedstatedir = @sharedstatedir@
27 localstatedir = @localstatedir@
31 includedir = @includedir@
32 oldincludedir = /usr/include
34 pkgdatadir = $(datadir)/@PACKAGE@
35 pkglibdir = $(libdir)/@PACKAGE@
36 pkgincludedir = $(includedir)/@PACKAGE@
43 AUTOHEADER = @AUTOHEADER@
46 INSTALL_PROGRAM = @INSTALL_PROGRAM@
47 INSTALL_DATA = @INSTALL_DATA@
48 INSTALL_SCRIPT = @INSTALL_SCRIPT@
49 transform = @program_transform_name@
54 NORMAL_UNINSTALL = true
57 host_alias = @host_alias@
60 AUTOGENERATE = @AUTOGENERATE@
63 COMPILEINFO = @COMPILEINFO@
68 DIR_DATADIR = @DIR_DATADIR@
69 EXTRA_LIBES = @EXTRA_LIBES@
93 TEXPREFIX = @TEXPREFIX@
97 absolute_builddir = @absolute_builddir@
101 TESTS = $(top_srcdir)/flowertest/check.sh
103 test_SOURCES = main.cc mat-test.cc pqtest.cc rattest.cc stringtest.cc
105 test_LDADD = $(top_builddir)/flower/libflower.la @LEXLIB@
107 EXTRA_DIST = result Makefile.am.wild GNUmakefile check.sh
109 noinst_HEADERS = flower-test.hh
111 INCLUDES = -I$(top_srcdir)/flower/include
112 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
113 CONFIG_HEADER = ../flower/config.hh
115 PROGRAMS = $(bin_PROGRAMS)
118 DEFS = @DEFS@ -I. -I$(srcdir) -I../flower
120 test_OBJECTS = main.o mat-test.o pqtest.o rattest.o stringtest.o
121 test_DEPENDENCIES = $(top_builddir)/flower/libflower.la
123 CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CXXFLAGS)
124 LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CXXFLAGS)
125 CXXLINK = $(LIBTOOL) --mode=link $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@
126 HEADERS = $(noinst_HEADERS)
128 DIST_COMMON = Makefile.am Makefile.in
131 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
134 SOURCES = $(test_SOURCES)
135 OBJECTS = $(test_OBJECTS)
140 .SUFFIXES: .c .cc .lo .o
141 $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
142 cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps flowertest/Makefile
144 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
146 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
149 mostlyclean-binPROGRAMS:
152 test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
154 distclean-binPROGRAMS:
156 maintainer-clean-binPROGRAMS:
158 install-binPROGRAMS: $(bin_PROGRAMS)
160 $(mkinstalldirs) $(bindir)
161 @list='$(bin_PROGRAMS)'; for p in $$list; do \
162 if test -f $$p; then \
163 echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`"; \
164 $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \
168 uninstall-binPROGRAMS:
170 list='$(bin_PROGRAMS)'; for p in $$list; do \
171 rm -f $(bindir)/`echo $$p|sed '$(transform)'`; \
185 maintainer-clean-compile:
188 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
198 maintainer-clean-libtool:
200 test: $(test_OBJECTS) $(test_DEPENDENCIES)
202 $(CXXLINK) $(test_LDFLAGS) $(test_OBJECTS) $(test_LDADD) $(LIBS)
206 $(LTCXXCOMPILE) -c $<
210 ID: $(HEADERS) $(SOURCES)
211 here=`pwd` && cd $(srcdir) && mkid -f$$here/ID $(SOURCES) $(HEADERS)
213 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES)
216 test -z "$(ETAGS_ARGS)$(SOURCES)$(HEADERS)$$tags" \
217 || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $(SOURCES) $(HEADERS) -o $$here/TAGS)
226 maintainer-clean-tags:
228 distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
232 distdir: $(DISTFILES)
233 @for file in $(DISTFILES); do \
235 test -f $(distdir)/$$file \
236 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
237 || cp -p $$d/$$file $(distdir)/$$file; \
239 main.o main.lo: main.cc flower-test.hh ../flower/include/varray.hh
240 mat-test.o mat-test.lo: mat-test.cc ../flower/include/matrix.hh \
241 ../flower/include/matrix-storage.hh ../flower/include/varray.hh \
242 ../flower/include/real.hh ../flower/include/virtual-methods.hh \
243 ../flower/include/vector.hh ../flower/include/string.hh \
244 ../flower/include/arithmetic-operator.hh \
245 ../flower/include/fproto.hh ../flower/include/string-handle.hh \
246 ../flower/include/international.hh ../flower/include/compare.hh \
247 flower-test.hh ../flower/include/choleski.hh
248 pqtest.o pqtest.lo: pqtest.cc flower-test.hh ../flower/include/pqueue.hh \
249 ../flower/include/varray.hh
250 rattest.o rattest.lo: rattest.cc ../flower/include/rational.hh \
251 ../flower/include/compare.hh \
252 ../flower/include/arithmetic-operator.hh \
253 ../flower/include/fproto.hh ../flower/include/real.hh \
254 flower-test.hh ../flower/include/string.hh \
255 ../flower/include/string-handle.hh \
256 ../flower/include/international.hh
257 stringtest.o stringtest.lo: stringtest.cc ../flower/include/string.hh \
258 ../flower/include/arithmetic-operator.hh \
259 ../flower/include/fproto.hh ../flower/include/real.hh \
260 ../flower/include/string-handle.hh \
261 ../flower/include/international.hh ../flower/include/compare.hh \
262 ../flower/include/varray.hh ../flower/include/string-convert.hh \
265 check-TESTS: $(TESTS)
267 srcdir=$(srcdir); export srcdir; \
268 for tst in $(TESTS); do \
269 if test -f $$tst; then dir=.; \
270 else dir="$(srcdir)"; fi; \
271 if $(TESTS_ENVIRONMENT) $$dir/$$tst; then \
272 all=`expr $$all + 1`; \
273 echo "PASS: $$tst"; \
274 elif test $$? -ne 77; then \
275 all=`expr $$all + 1`; \
276 failed=`expr $$failed + 1`; \
277 echo "FAIL: $$tst"; \
280 if test "$$failed" -eq 0; then \
281 banner="All $$all tests passed"; \
283 banner="$$failed of $$all tests failed"; \
285 dashes=`echo "$$banner" | sed s/./=/g`; \
289 test "$$failed" -eq 0
295 install-exec: install-binPROGRAMS
301 install: install-exec install-data all
304 uninstall: uninstall-binPROGRAMS
306 all: Makefile $(PROGRAMS) $(HEADERS)
309 $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
311 $(mkinstalldirs) $(bindir)
315 test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
318 test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
321 rm -f Makefile $(DISTCLEANFILES)
322 rm -f config.cache config.log stamp-h stamp-h[0-9]*
323 test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
325 maintainer-clean-generic:
326 test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
327 test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
328 mostlyclean: mostlyclean-binPROGRAMS mostlyclean-compile \
329 mostlyclean-libtool mostlyclean-tags \
332 clean: clean-binPROGRAMS clean-compile clean-libtool clean-tags \
333 clean-generic mostlyclean
335 distclean: distclean-binPROGRAMS distclean-compile distclean-libtool \
336 distclean-tags distclean-generic clean
340 maintainer-clean: maintainer-clean-binPROGRAMS maintainer-clean-compile \
341 maintainer-clean-libtool maintainer-clean-tags \
342 maintainer-clean-generic distclean
343 @echo "This command is intended for maintainers to use;"
344 @echo "it deletes files that may require special tools to rebuild."
346 .PHONY: default mostlyclean-binPROGRAMS distclean-binPROGRAMS \
347 clean-binPROGRAMS maintainer-clean-binPROGRAMS uninstall-binPROGRAMS \
348 install-binPROGRAMS mostlyclean-compile distclean-compile clean-compile \
349 maintainer-clean-compile mostlyclean-libtool distclean-libtool \
350 clean-libtool maintainer-clean-libtool tags mostlyclean-tags \
351 distclean-tags clean-tags maintainer-clean-tags distdir check-TESTS \
352 info dvi installcheck install-exec install-data install uninstall all \
353 installdirs mostlyclean-generic distclean-generic clean-generic \
354 maintainer-clean-generic clean mostlyclean distclean maintainer-clean
357 # override default target for all-am: to get an extra dependency
358 all-am: Makefile $(PROGRAMS) wild-check
360 # dummy target for non-GNU makes; is overridden in GNUmakefile
363 $(srcdir)/Makefile.am: $(srcdir)/Makefile.am.wild
364 $(PERL) $(top_srcdir)/bin/wild-perl < $< > $@
366 # Tell versions [3.59,3.63) of GNU make to not export all variables.
367 # Otherwise a system limit (for SysV at least) may be exceeded.