]> git.donarmstrong.com Git - lilypond.git/blob - Makefile.in
release: 0.1.49
[lilypond.git] / Makefile.in
1 # Makefile.in generated automatically by automake 1.2 from Makefile.am
2
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.
6
7 # Automatically generated from ./flower/Makefile.am.wild by bin/autowild
8 # Do not edit
9 # project  FlowerSoft C++ library
10 # title    top level makefile for FlowerLib
11 # file     flower/Makefile.am.wild
12 #
13 # Copyright (c) 1997 by    
14 #       Jan Nieuwenhuizen <jan@digicash.com>
15 #       Han-Wen Nienhuys <hanwen@stack.nl>
16 #               ...your sort order here, or how to comment-out a comment
17
18
19 SHELL = /bin/sh
20
21 srcdir = @srcdir@
22 top_srcdir = @top_srcdir@
23 VPATH = @srcdir@
24 prefix = @prefix@
25 exec_prefix = @exec_prefix@
26
27 bindir = @bindir@
28 sbindir = @sbindir@
29 libexecdir = @libexecdir@
30 datadir = @datadir@
31 sysconfdir = @sysconfdir@
32 sharedstatedir = @sharedstatedir@
33 localstatedir = @localstatedir@
34 libdir = @libdir@
35 infodir = @infodir@
36 mandir = @mandir@
37 includedir = @includedir@
38 oldincludedir = /usr/include
39
40 pkgdatadir = $(datadir)/@PACKAGE@
41 pkglibdir = $(libdir)/@PACKAGE@
42 pkgincludedir = $(includedir)/@PACKAGE@
43
44 top_builddir = .
45
46 ACLOCAL = @ACLOCAL@
47 AUTOCONF = @AUTOCONF@
48 AUTOMAKE = @AUTOMAKE@
49 AUTOHEADER = @AUTOHEADER@
50
51 INSTALL = @INSTALL@
52 INSTALL_PROGRAM = @INSTALL_PROGRAM@
53 INSTALL_DATA = @INSTALL_DATA@
54 INSTALL_SCRIPT = @INSTALL_SCRIPT@
55 transform = @program_transform_name@
56
57 NORMAL_INSTALL = true
58 PRE_INSTALL = true
59 POST_INSTALL = true
60 NORMAL_UNINSTALL = true
61 PRE_UNINSTALL = true
62 POST_UNINSTALL = true
63 CC = @CC@
64 CXX = @CXX@
65 LIB_SUFFIX = @LIB_SUFFIX@
66 MAKEINFO = @MAKEINFO@
67 MODULE_CXXFLAGS = @MODULE_CXXFLAGS@
68 MODULE_LDFLAGS = @MODULE_LDFLAGS@
69 PACKAGE = @PACKAGE@
70 RANLIB = @RANLIB@
71 VERSION = @VERSION@
72
73 SUBDIRS = include test 
74
75 lib_LIBRARIES = libflower.a
76 # lib_LIBRARIES = libflower.la
77
78 README_FILES = ONEWS NEWS README TODO VERSION
79 EXTRA_DIST = Makefile.am.wild aclocal.m4 configure config.hh.in configure.in $(README_FILES)
80
81 libflower_a_SOURCES = choleski.cc cpu-timer.cc data-file.cc diagonal-storage.cc dictionary.cc directed-graph.cc dstream.cc flower-debug.cc flower-version.cc full-storage.cc interval.cc lgetopt.cc libc-extension.cc matrix-debug.cc matrix-storage.cc matrix.cc nscalar.cc path.cc rational.cc scalar.cc string-convert.cc string.cc stringutil.cc text-db.cc text-stream.cc unionfind.cc vector.cc
82
83 INCLUDES = -Iinclude
84 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
85 mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
86 CONFIG_HEADER = config.hh
87 CONFIG_CLEAN_FILES = 
88 LIBRARIES =  $(lib_LIBRARIES)
89
90
91 DEFS = @DEFS@ -I. -I$(srcdir) -I.
92 CPPFLAGS = @CPPFLAGS@
93 LDFLAGS = @LDFLAGS@
94 LIBS = @LIBS@
95 libflower_a_LIBADD = 
96 libflower_a_OBJECTS =  choleski.o cpu-timer.o data-file.o \
97 diagonal-storage.o dictionary.o directed-graph.o dstream.o \
98 flower-debug.o flower-version.o full-storage.o interval.o lgetopt.o \
99 libc-extension.o matrix-debug.o matrix-storage.o matrix.o nscalar.o \
100 path.o rational.o scalar.o string-convert.o string.o stringutil.o \
101 text-db.o text-stream.o unionfind.o vector.o
102 AR = ar
103 CXXFLAGS = @CXXFLAGS@
104 CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CXXFLAGS)
105 CXXLINK = $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@
106 DIST_COMMON =  README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
107 Makefile.in NEWS TODO aclocal.m4 config.hh.in configure configure.in \
108 missing mkinstalldirs stamp-h.in
109
110
111 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
112
113 TAR = tar
114 GZIP = --best
115 SOURCES = $(libflower_a_SOURCES)
116 OBJECTS = $(libflower_a_OBJECTS)
117
118 default: all
119
120 .SUFFIXES:
121 .SUFFIXES: .c .cc .o
122 $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
123         cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps Makefile
124
125 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
126         cd $(top_builddir) \
127           && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
128
129 $(ACLOCAL_M4):  configure.in 
130         cd $(srcdir) && $(ACLOCAL)
131
132 config.status: $(srcdir)/configure
133         $(SHELL) ./config.status --recheck
134 $(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
135         cd $(srcdir) && $(AUTOCONF)
136
137 config.hh: stamp-h
138 stamp-h: $(srcdir)/config.hh.in $(top_builddir)/config.status
139         cd $(top_builddir) \
140           && CONFIG_FILES= CONFIG_HEADERS=config.hh:config.hh.in \
141              $(SHELL) ./config.status
142         @echo timestamp > stamp-h
143 $(srcdir)/config.hh.in: $(srcdir)/stamp-h.in
144 $(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) 
145         cd $(top_srcdir) && $(AUTOHEADER)
146         @echo timestamp > $(srcdir)/stamp-h.in
147
148 mostlyclean-hdr:
149
150 clean-hdr:
151
152 distclean-hdr:
153         rm -f config.hh
154
155 maintainer-clean-hdr:
156
157 mostlyclean-libLIBRARIES:
158
159 clean-libLIBRARIES:
160         test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES)
161
162 distclean-libLIBRARIES:
163
164 maintainer-clean-libLIBRARIES:
165
166 install-libLIBRARIES: $(lib_LIBRARIES)
167         @$(NORMAL_INSTALL)
168         $(mkinstalldirs) $(libdir)
169         list='$(lib_LIBRARIES)'; for p in $$list; do \
170           if test -f $$p; then \
171             echo " $(INSTALL_DATA) $$p $(libdir)/$$p"; \
172             $(INSTALL_DATA) $$p $(libdir)/$$p; \
173           else :; fi; \
174         done
175         @$(POST_INSTALL)
176         @list='$(lib_LIBRARIES)'; for p in $$list; do \
177           if test -f $$p; then \
178             echo " $(RANLIB) $(libdir)/$$p"; \
179             $(RANLIB) $(libdir)/$$p; \
180           else :; fi; \
181         done
182
183 uninstall-libLIBRARIES:
184         $(NORMAL_UNINSTALL)
185         list='$(lib_LIBRARIES)'; for p in $$list; do \
186           rm -f $(libdir)/$$p; \
187         done
188
189 .c.o:
190         $(COMPILE) -c $<
191
192 mostlyclean-compile:
193         rm -f *.o core
194
195 clean-compile:
196
197 distclean-compile:
198         rm -f *.tab.c
199
200 maintainer-clean-compile:
201
202 libflower.a: $(libflower_a_OBJECTS) $(libflower_a_DEPENDENCIES)
203         rm -f libflower.a
204         $(AR) cru libflower.a $(libflower_a_OBJECTS) $(libflower_a_LIBADD)
205         $(RANLIB) libflower.a
206 .cc.o:
207         $(CXXCOMPILE) -c $<
208
209 # This directory's subdirectories are mostly independent; you can cd
210 # into them and run `make' without going through this Makefile.
211 # To change the values of `make' variables: instead of editing Makefiles,
212 # (1) if the variable is set in `config.status', edit `config.status'
213 #     (which will cause the Makefiles to be regenerated when you run `make');
214 # (2) otherwise, pass the desired values on the `make' command line.
215
216 @SET_MAKE@
217
218 all-recursive install-data-recursive install-exec-recursive \
219 installdirs-recursive install-recursive uninstall-recursive  \
220 check-recursive installcheck-recursive info-recursive dvi-recursive:
221         @set fnord $(MAKEFLAGS); amf=$$2; \
222         for subdir in $(SUBDIRS); do \
223           target=`echo $@ | sed s/-recursive//`; \
224           echo "Making $$target in $$subdir"; \
225           (cd $$subdir && $(MAKE) $$target) \
226            || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
227         done && test -z "$$fail"
228
229 mostlyclean-recursive clean-recursive distclean-recursive \
230 maintainer-clean-recursive:
231         @set fnord $(MAKEFLAGS); amf=$$2; \
232         rev=''; for subdir in $(SUBDIRS); do rev="$$rev $$subdir"; done; \
233         for subdir in $$rev; do \
234           target=`echo $@ | sed s/-recursive//`; \
235           echo "Making $$target in $$subdir"; \
236           (cd $$subdir && $(MAKE) $$target) \
237            || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
238         done && test -z "$$fail"
239 tags-recursive:
240         list='$(SUBDIRS)'; for subdir in $$list; do \
241           (cd $$subdir && $(MAKE) tags); \
242         done
243
244 tags: TAGS
245
246 ID: $(HEADERS) $(SOURCES)
247         here=`pwd` && cd $(srcdir) && mkid -f$$here/ID $(SOURCES) $(HEADERS)
248
249 TAGS: tags-recursive $(HEADERS) $(SOURCES) config.hh.in $(TAGS_DEPENDENCIES)
250         tags=; \
251         here=`pwd`; \
252         list='$(SUBDIRS)'; for subdir in $$list; do \
253           test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
254         done; \
255         test -z "$(ETAGS_ARGS)config.hh.in$(SOURCES)$(HEADERS)$$tags" \
256           || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.hh.in $(SOURCES) $(HEADERS) -o $$here/TAGS)
257
258 mostlyclean-tags:
259
260 clean-tags:
261
262 distclean-tags:
263         rm -f TAGS ID
264
265 maintainer-clean-tags:
266
267 distdir = $(PACKAGE)-$(VERSION)
268 top_distdir = $(distdir)
269
270 # This target untars the dist file and tries a VPATH configuration.  Then
271 # it guarantees that the distribution is self-contained by making another
272 # tarfile.
273 distcheck: dist
274         rm -rf $(distdir)
275         GZIP=$(GZIP) $(TAR) zxf $(distdir).tar.gz
276         mkdir $(distdir)/=build
277         mkdir $(distdir)/=inst
278         dc_install_base=`cd $(distdir)/=inst && pwd`; \
279         cd $(distdir)/=build \
280           && ../configure --srcdir=.. --prefix=$$dc_install_base \
281           && $(MAKE) \
282           && $(MAKE) dvi \
283           && $(MAKE) check \
284           && $(MAKE) install \
285           && $(MAKE) installcheck \
286           && $(MAKE) dist
287         rm -rf $(distdir)
288         @echo "========================"; \
289         echo "$(distdir).tar.gz is ready for distribution"; \
290         echo "========================"
291 dist: distdir
292         -chmod -R a+r $(distdir)
293         GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
294         rm -rf $(distdir)
295 dist-all: distdir
296         -chmod -R a+r $(distdir)
297         GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
298         rm -rf $(distdir)
299 distdir: $(DISTFILES)
300         rm -rf $(distdir)
301         mkdir $(distdir)
302         -chmod 777 $(distdir)
303         @for file in $(DISTFILES); do \
304           d=$(srcdir); \
305           test -f $(distdir)/$$file \
306           || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
307           || cp -p $$d/$$file $(distdir)/$$file; \
308         done
309         for subdir in $(SUBDIRS); do            \
310           test -d $(distdir)/$$subdir           \
311           || mkdir $(distdir)/$$subdir          \
312           || exit 1;                            \
313           chmod 777 $(distdir)/$$subdir;        \
314           (cd $$subdir && $(MAKE) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \
315             || exit 1; \
316         done
317 choleski.o choleski.lo: choleski.cc include/choleski.hh \
318         include/matrix.hh include/matrix-storage.hh include/varray.hh \
319         include/real.hh include/virtual-methods.hh include/vector.hh
320 cpu-timer.o cpu-timer.lo: cpu-timer.cc include/cpu-timer.hh \
321         include/real.hh
322 data-file.o data-file.lo: data-file.cc include/international.hh \
323         include/data-file.hh include/text-stream.hh include/string.hh \
324         include/arithmetic-operator.hh include/fproto.hh \
325         include/real.hh include/string-handle.hh include/compare.hh \
326         include/varray.hh
327 diagonal-storage.o diagonal-storage.lo: diagonal-storage.cc \
328         include/diagonal-storage.hh include/full-storage.hh \
329         include/varray.hh include/matrix-storage.hh include/real.hh \
330         include/virtual-methods.hh include/full-storage.icc
331 dictionary.o dictionary.lo: dictionary.cc
332 directed-graph.o directed-graph.lo: directed-graph.cc \
333         include/directed-graph.hh include/parray.hh include/varray.hh
334 dstream.o dstream.lo: dstream.cc include/assoc.hh include/varray.hh \
335         include/dstream.hh include/string.hh \
336         include/arithmetic-operator.hh include/fproto.hh \
337         include/real.hh include/string-handle.hh \
338         include/international.hh include/compare.hh include/scalar.hh \
339         include/text-db.hh include/data-file.hh include/text-stream.hh \
340         include/string-convert.hh include/assoc-iter.hh
341 flower-debug.o flower-debug.lo: flower-debug.cc include/flower-debug.hh \
342         include/dstream.hh include/string.hh \
343         include/arithmetic-operator.hh include/fproto.hh \
344         include/real.hh include/string-handle.hh \
345         include/international.hh include/compare.hh
346 flower-version.o flower-version.lo: flower-version.cc config.hh
347 full-storage.o full-storage.lo: full-storage.cc include/full-storage.hh \
348         include/varray.hh include/matrix-storage.hh include/real.hh \
349         include/virtual-methods.hh include/full-storage.icc
350 interval.o interval.lo: interval.cc include/interval.hh \
351         include/fproto.hh include/real.hh include/compare.hh \
352         include/interval.tcc include/string.hh \
353         include/arithmetic-operator.hh include/string-handle.hh \
354         include/international.hh include/flower-debug.hh \
355         include/dstream.hh
356 lgetopt.o lgetopt.lo: lgetopt.cc include/lgetopt.hh \
357         include/international.hh
358 libc-extension.o libc-extension.lo: libc-extension.cc \
359         include/libc-extension.hh include/fproto.hh include/real.hh \
360         config.hh
361 matrix-debug.o matrix-debug.lo: matrix-debug.cc include/flower-debug.hh \
362         include/dstream.hh include/string.hh \
363         include/arithmetic-operator.hh include/fproto.hh \
364         include/real.hh include/string-handle.hh \
365         include/international.hh include/compare.hh include/matrix.hh \
366         include/matrix-storage.hh include/varray.hh \
367         include/virtual-methods.hh include/vector.hh
368 matrix-storage.o matrix-storage.lo: matrix-storage.cc \
369         include/full-storage.hh include/varray.hh \
370         include/matrix-storage.hh include/real.hh \
371         include/virtual-methods.hh include/diagonal-storage.hh
372 matrix.o matrix.lo: matrix.cc include/matrix.hh \
373         include/matrix-storage.hh include/varray.hh include/real.hh \
374         include/virtual-methods.hh include/vector.hh \
375         include/full-storage.hh include/diagonal-storage.hh
376 nscalar.o nscalar.lo: nscalar.cc
377 path.o path.lo: path.cc include/path.hh include/string.hh \
378         include/arithmetic-operator.hh include/fproto.hh \
379         include/real.hh include/string-handle.hh \
380         include/international.hh include/compare.hh include/varray.hh \
381         include/flower-debug.hh include/dstream.hh
382 rational.o rational.lo: rational.cc include/rational.hh \
383         include/compare.hh include/arithmetic-operator.hh \
384         include/fproto.hh include/real.hh include/string.hh \
385         include/string-handle.hh include/international.hh \
386         include/string-convert.hh include/libc-extension.hh config.hh
387 scalar.o scalar.lo: scalar.cc include/scalar.hh include/string.hh \
388         include/arithmetic-operator.hh include/fproto.hh \
389         include/real.hh include/string-handle.hh \
390         include/international.hh include/compare.hh include/rational.hh
391 string-convert.o string-convert.lo: string-convert.cc \
392         include/libc-extension.hh include/fproto.hh include/real.hh \
393         config.hh include/string.hh include/arithmetic-operator.hh \
394         include/string-handle.hh include/international.hh \
395         include/compare.hh include/string-convert.hh \
396         include/rational.hh
397 string.o string.lo: string.cc include/string.hh \
398         include/arithmetic-operator.hh include/fproto.hh \
399         include/real.hh include/string-handle.hh \
400         include/international.hh include/compare.hh \
401         include/libc-extension.hh config.hh include/string-convert.hh
402 stringutil.o stringutil.lo: stringutil.cc include/string-handle.hh \
403         include/fproto.hh include/real.hh include/string-data.hh \
404         include/string.hh include/arithmetic-operator.hh \
405         include/international.hh include/compare.hh \
406         include/string-data.icc include/string-handle.icc \
407         include/string.icc
408 text-db.o text-db.lo: text-db.cc include/text-db.hh include/data-file.hh \
409         include/text-stream.hh include/string.hh \
410         include/arithmetic-operator.hh include/fproto.hh \
411         include/real.hh include/string-handle.hh \
412         include/international.hh include/compare.hh include/varray.hh
413 text-stream.o text-stream.lo: text-stream.cc include/text-stream.hh \
414         include/string.hh include/arithmetic-operator.hh \
415         include/fproto.hh include/real.hh include/string-handle.hh \
416         include/international.hh include/compare.hh include/varray.hh
417 unionfind.o unionfind.lo: unionfind.cc include/unionfind.hh \
418         include/varray.hh
419 vector.o vector.lo: vector.cc include/vector.hh include/real.hh \
420         include/varray.hh
421
422 info: info-recursive
423 dvi: dvi-recursive
424 check: all-am
425         $(MAKE) check-recursive
426 installcheck: installcheck-recursive
427 all-recursive-am: config.hh
428         $(MAKE) all-recursive
429
430 all-am: Makefile $(LIBRARIES) config.hh
431
432 install-exec-am: install-libLIBRARIES
433
434 uninstall-am: uninstall-libLIBRARIES
435
436 install-exec: install-exec-recursive install-exec-am
437         @$(NORMAL_INSTALL)
438
439 install-data: install-data-recursive
440         @$(NORMAL_INSTALL)
441
442 install: install-recursive install-exec-am
443         @:
444
445 uninstall: uninstall-recursive uninstall-am
446
447 all: all-recursive-am all-am
448
449 install-strip:
450         $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
451 installdirs: installdirs-recursive
452         $(mkinstalldirs)  $(libdir)
453
454
455 mostlyclean-generic:
456         test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
457
458 clean-generic:
459         test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
460
461 distclean-generic:
462         rm -f Makefile $(DISTCLEANFILES)
463         rm -f config.cache config.log stamp-h stamp-h[0-9]*
464         test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
465
466 maintainer-clean-generic:
467         test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
468         test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
469 mostlyclean-am:  mostlyclean-hdr mostlyclean-libLIBRARIES \
470                 mostlyclean-compile mostlyclean-tags \
471                 mostlyclean-generic
472
473 clean-am:  clean-hdr clean-libLIBRARIES clean-compile clean-tags \
474                 clean-generic mostlyclean-am
475
476 distclean-am:  distclean-hdr distclean-libLIBRARIES distclean-compile \
477                 distclean-tags distclean-generic clean-am
478
479 maintainer-clean-am:  maintainer-clean-hdr maintainer-clean-libLIBRARIES \
480                 maintainer-clean-compile maintainer-clean-tags \
481                 maintainer-clean-generic distclean-am
482
483 mostlyclean:  mostlyclean-recursive mostlyclean-am
484
485 clean:  clean-recursive clean-am
486
487 distclean:  distclean-recursive distclean-am
488         rm -f config.status
489
490 maintainer-clean:  maintainer-clean-recursive maintainer-clean-am
491         @echo "This command is intended for maintainers to use;"
492         @echo "it deletes files that may require special tools to rebuild."
493         rm -f config.status
494
495 .PHONY: default mostlyclean-hdr distclean-hdr clean-hdr \
496 maintainer-clean-hdr mostlyclean-libLIBRARIES distclean-libLIBRARIES \
497 clean-libLIBRARIES maintainer-clean-libLIBRARIES uninstall-libLIBRARIES \
498 install-libLIBRARIES mostlyclean-compile distclean-compile \
499 clean-compile maintainer-clean-compile install-data-recursive \
500 uninstall-data-recursive install-exec-recursive \
501 uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
502 all-recursive check-recursive installcheck-recursive info-recursive \
503 dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
504 maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
505 distclean-tags clean-tags maintainer-clean-tags distdir info dvi \
506 installcheck all-recursive-am all-am install-exec-am uninstall-am \
507 install-exec install-data install uninstall all installdirs \
508 mostlyclean-generic distclean-generic clean-generic \
509 maintainer-clean-generic clean mostlyclean distclean maintainer-clean
510
511
512 # Tell versions [3.59,3.63) of GNU make to not export all variables.
513 # Otherwise a system limit (for SysV at least) may be exceeded.
514 .NOEXPORT: