1
# Makefile.in generated by automake 1.10 from Makefile.am.
4
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5
# 2003, 2004, 2005, 2006 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.
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
19
pkgdatadir = $(datadir)/@PACKAGE@
20
pkglibdir = $(libdir)/@PACKAGE@
21
pkgincludedir = $(includedir)/@PACKAGE@
22
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
23
install_sh_DATA = $(install_sh) -c -m 644
24
install_sh_PROGRAM = $(install_sh) -c
25
install_sh_SCRIPT = $(install_sh) -c
26
INSTALL_HEADER = $(INSTALL_DATA)
27
transform = $(program_transform_name)
34
build_triplet = @build@
36
subdir = src/kernel/la
37
DIST_COMMON = $(nobase_include_HEADERS) $(srcdir)/Makefile.am \
39
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
40
am__aclocal_m4_deps = $(top_srcdir)/m4/ac_pkg_swig.m4 \
41
$(top_srcdir)/m4/ac_python_devel.m4 \
42
$(top_srcdir)/m4/ax_boost_base.m4 \
43
$(top_srcdir)/m4/ax_compiler_vendor.m4 \
44
$(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/libxml.m4 \
45
$(top_srcdir)/configure.ac
46
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
48
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
50
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
51
am__vpath_adj = case $$p in \
52
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
55
am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
56
am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(includedir)"
57
libLTLIBRARIES_INSTALL = $(INSTALL)
58
LTLIBRARIES = $(lib_LTLIBRARIES)
59
libdolfin_la_la_LIBADD =
60
am_libdolfin_la_la_OBJECTS = solve.lo GMRES.lo LU.lo \
61
SLEPcEigenvalueSolver.lo PETScFactory.lo PETScKrylovMatrix.lo \
62
PETScKrylovSolver.lo PETScLUSolver.lo PETScMatrix.lo \
63
PETScPreconditioner.lo PETScVector.lo SparsityPattern.lo \
64
uBlasFactory.lo uBlasKrylovMatrix.lo uBlasKrylovSolver.lo \
65
uBlasLUSolver.lo uBlasDummyPreconditioner.lo \
66
uBlasILUPreconditioner.lo uBlasVector.lo uBlasMatrix.lo
67
libdolfin_la_la_OBJECTS = $(am_libdolfin_la_la_OBJECTS)
68
libdolfin_la_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
69
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
70
$(CXXFLAGS) $(libdolfin_la_la_LDFLAGS) $(LDFLAGS) -o $@
71
DEFAULT_INCLUDES = -I.@am__isrc@
72
depcomp = $(SHELL) $(top_srcdir)/depcomp
73
am__depfiles_maybe = depfiles
74
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
75
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
76
LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
77
--mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
78
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
80
CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
81
--mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
83
SOURCES = $(libdolfin_la_la_SOURCES)
84
DIST_SOURCES = $(libdolfin_la_la_SOURCES)
85
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
86
html-recursive info-recursive install-data-recursive \
87
install-dvi-recursive install-exec-recursive \
88
install-html-recursive install-info-recursive \
89
install-pdf-recursive install-ps-recursive install-recursive \
90
installcheck-recursive installdirs-recursive pdf-recursive \
91
ps-recursive uninstall-recursive
92
nobase_includeHEADERS_INSTALL = $(install_sh_DATA)
93
HEADERS = $(nobase_include_HEADERS)
94
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
95
distclean-recursive maintainer-clean-recursive
98
DIST_SUBDIRS = $(SUBDIRS)
99
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
103
AUTOCONF = @AUTOCONF@
104
AUTOHEADER = @AUTOHEADER@
105
AUTOMAKE = @AUTOMAKE@
107
BOOST_CPPFLAGS = @BOOST_CPPFLAGS@
108
BOOST_LDFLAGS = @BOOST_LDFLAGS@
110
CCDEPMODE = @CCDEPMODE@
113
CPPFLAGS = @CPPFLAGS@
116
CXXDEPMODE = @CXXDEPMODE@
117
CXXFLAGS = @CXXFLAGS@
118
CYGPATH_W = @CYGPATH_W@
121
DOLFIN_CFLAGS = @DOLFIN_CFLAGS@
122
DOLFIN_DEFINITIONS = @DOLFIN_DEFINITIONS@
123
DOLFIN_EXT_LIBS = @DOLFIN_EXT_LIBS@
124
DOLFIN_LIBS = @DOLFIN_LIBS@
131
EXTERNAL_CFLAGS = @EXTERNAL_CFLAGS@
134
GLIB_CFLAGS = @GLIB_CFLAGS@
135
GLIB_LIBS = @GLIB_LIBS@
137
GTS_CFLAGS = @GTS_CFLAGS@
138
GTS_LIBS = @GTS_LIBS@
140
INSTALL_DATA = @INSTALL_DATA@
141
INSTALL_PROGRAM = @INSTALL_PROGRAM@
142
INSTALL_SCRIPT = @INSTALL_SCRIPT@
143
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
144
KERNEL_CFLAGS = @KERNEL_CFLAGS@
145
KERNEL_INCLUDE = @KERNEL_INCLUDE@
146
KERNEL_LIBOBJS = @KERNEL_LIBOBJS@
152
LTLIBOBJS = @LTLIBOBJS@
154
MAKEINFO = @MAKEINFO@
158
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
159
PACKAGE_NAME = @PACKAGE_NAME@
160
PACKAGE_STRING = @PACKAGE_STRING@
161
PACKAGE_TARNAME = @PACKAGE_TARNAME@
162
PACKAGE_VERSION = @PACKAGE_VERSION@
163
PATH_SEPARATOR = @PATH_SEPARATOR@
164
PKG_CONFIG = @PKG_CONFIG@
166
PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@
167
PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
168
PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@
169
PYTHON_LDFLAGS = @PYTHON_LDFLAGS@
170
PYTHON_PLATFORM = @PYTHON_PLATFORM@
171
PYTHON_PREFIX = @PYTHON_PREFIX@
172
PYTHON_SITE_PKG = @PYTHON_SITE_PKG@
173
PYTHON_VERSION = @PYTHON_VERSION@
175
SET_MAKE = @SET_MAKE@
179
SWIG_LIB = @SWIG_LIB@
180
SWIG_PYTHON_CPPFLAGS = @SWIG_PYTHON_CPPFLAGS@
181
SWIG_PYTHON_OPT = @SWIG_PYTHON_OPT@
182
UFC_CFLAGS = @UFC_CFLAGS@
183
UFC_LIBS = @UFC_LIBS@
185
XML2_CONFIG = @XML2_CONFIG@
186
XML_CPPFLAGS = @XML_CPPFLAGS@
187
XML_LIBS = @XML_LIBS@
188
abs_builddir = @abs_builddir@
189
abs_srcdir = @abs_srcdir@
190
abs_top_builddir = @abs_top_builddir@
191
abs_top_srcdir = @abs_top_srcdir@
192
ac_ct_CC = @ac_ct_CC@
193
ac_ct_CXX = @ac_ct_CXX@
194
ac_ct_F77 = @ac_ct_F77@
195
am__include = @am__include@
196
am__leading_dot = @am__leading_dot@
197
am__quote = @am__quote@
199
am__untar = @am__untar@
202
build_alias = @build_alias@
203
build_cpu = @build_cpu@
204
build_os = @build_os@
205
build_vendor = @build_vendor@
206
builddir = @builddir@
208
datarootdir = @datarootdir@
211
exec_prefix = @exec_prefix@
213
host_alias = @host_alias@
214
host_cpu = @host_cpu@
216
host_vendor = @host_vendor@
218
includedir = @includedir@
220
install_sh = @install_sh@
222
libexecdir = @libexecdir@
223
libtool_found = @libtool_found@
224
localedir = @localedir@
225
localstatedir = @localstatedir@
228
mpi_found = @mpi_found@
229
oldincludedir = @oldincludedir@
231
pkgpyexecdir = @pkgpyexecdir@
232
pkgpythondir = @pkgpythondir@
234
program_transform_name = @program_transform_name@
236
pyexecdir = @pyexecdir@
237
pythondir = @pythondir@
239
sharedstatedir = @sharedstatedir@
241
swig_found = @swig_found@
242
sysconfdir = @sysconfdir@
243
target_alias = @target_alias@
244
top_builddir = @top_builddir@
245
top_srcdir = @top_srcdir@
247
nobase_include_HEADERS = dolfin/dolfin_la.h \
249
dolfin/AssemblyMatrix.h \
250
dolfin/default_la_types.h \
251
dolfin/KrylovMethod.h \
252
dolfin/KrylovSolver.h \
253
dolfin/GenericMatrix.h \
254
dolfin/GenericVector.h \
255
dolfin/GenericTensor.h \
257
dolfin/LinearSolver.h \
258
dolfin/LinearAlgebraFactory.h \
262
dolfin/SLEPcEigenvalueSolver.h \
263
dolfin/PETScFactory.h \
264
dolfin/PETScKrylovMatrix.h \
265
dolfin/PETScKrylovSolver.h \
266
dolfin/PETScLinearSolver.h \
267
dolfin/PETScLUSolver.h \
268
dolfin/PETScMatrix.h \
269
dolfin/PETScObject.h \
270
dolfin/PETScPreconditioner.h \
271
dolfin/PETScVector.h \
272
dolfin/Preconditioner.h \
273
dolfin/GenericSparsityPattern.h \
274
dolfin/SparsityPattern.h \
276
dolfin/uBlasDenseMatrix.h \
277
dolfin/uBlasFactory.h \
278
dolfin/uBlasKrylovMatrix.h \
279
dolfin/uBlasKrylovSolver.h \
280
dolfin/uBlasLinearSolver.h \
281
dolfin/uBlasLUSolver.h \
282
dolfin/uBlasMatrix.h \
283
dolfin/uBlasDummyPreconditioner.h \
284
dolfin/uBlasILUPreconditioner.h \
285
dolfin/uBlasPreconditioner.h \
286
dolfin/uBlasSparseMatrix.h \
287
dolfin/uBlasVector.h \
290
dolfin/VectorNormType.h
292
INCLUDES = @KERNEL_CFLAGS@
293
lib_LTLIBRARIES = libdolfin-la.la
294
libdolfin_la_la_SOURCES = solve.cpp \
297
SLEPcEigenvalueSolver.cpp \
299
PETScKrylovMatrix.cpp \
300
PETScKrylovSolver.cpp \
303
PETScPreconditioner.cpp \
305
SparsityPattern.cpp \
307
uBlasKrylovMatrix.cpp \
308
uBlasKrylovSolver.cpp \
310
uBlasDummyPreconditioner.cpp \
311
uBlasILUPreconditioner.cpp \
315
libdolfin_la_la_LDFLAGS = -static
319
.SUFFIXES: .cpp .lo .o .obj
320
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
322
case '$(am__configure_deps)' in \
324
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
329
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/kernel/la/Makefile'; \
330
cd $(top_srcdir) && \
331
$(AUTOMAKE) --gnu src/kernel/la/Makefile
333
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
336
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
338
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
339
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
342
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
343
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
345
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
346
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
347
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
348
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
349
install-libLTLIBRARIES: $(lib_LTLIBRARIES)
351
test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
352
@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
353
if test -f $$p; then \
355
echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
356
$(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
360
uninstall-libLTLIBRARIES:
362
@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
364
echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
365
$(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
368
clean-libLTLIBRARIES:
369
-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
370
@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
371
dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
372
test "$$dir" != "$$p" || dir=.; \
373
echo "rm -f \"$${dir}/so_locations\""; \
374
rm -f "$${dir}/so_locations"; \
376
libdolfin-la.la: $(libdolfin_la_la_OBJECTS) $(libdolfin_la_la_DEPENDENCIES)
377
$(libdolfin_la_la_LINK) -rpath $(libdir) $(libdolfin_la_la_OBJECTS) $(libdolfin_la_la_LIBADD) $(LIBS)
385
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/GMRES.Plo@am__quote@
386
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/LU.Plo@am__quote@
387
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/PETScFactory.Plo@am__quote@
388
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/PETScKrylovMatrix.Plo@am__quote@
389
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/PETScKrylovSolver.Plo@am__quote@
390
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/PETScLUSolver.Plo@am__quote@
391
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/PETScMatrix.Plo@am__quote@
392
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/PETScPreconditioner.Plo@am__quote@
393
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/PETScVector.Plo@am__quote@
394
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SLEPcEigenvalueSolver.Plo@am__quote@
395
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SparsityPattern.Plo@am__quote@
396
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/solve.Plo@am__quote@
397
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/uBlasDummyPreconditioner.Plo@am__quote@
398
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/uBlasFactory.Plo@am__quote@
399
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/uBlasILUPreconditioner.Plo@am__quote@
400
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/uBlasKrylovMatrix.Plo@am__quote@
401
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/uBlasKrylovSolver.Plo@am__quote@
402
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/uBlasLUSolver.Plo@am__quote@
403
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/uBlasMatrix.Plo@am__quote@
404
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/uBlasVector.Plo@am__quote@
407
@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
408
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
409
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
410
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
411
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
414
@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
415
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
416
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
417
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
418
@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
421
@am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
422
@am__fastdepCXX_TRUE@ mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
423
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
424
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
425
@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
432
install-nobase_includeHEADERS: $(nobase_include_HEADERS)
434
test -z "$(includedir)" || $(MKDIR_P) "$(DESTDIR)$(includedir)"
435
@$(am__vpath_adj_setup) \
436
list='$(nobase_include_HEADERS)'; for p in $$list; do \
437
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
439
echo " $(nobase_includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(includedir)/$$f'"; \
440
$(nobase_includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(includedir)/$$f"; \
443
uninstall-nobase_includeHEADERS:
445
@$(am__vpath_adj_setup) \
446
list='$(nobase_include_HEADERS)'; for p in $$list; do \
448
echo " rm -f '$(DESTDIR)$(includedir)/$$f'"; \
449
rm -f "$(DESTDIR)$(includedir)/$$f"; \
452
# This directory's subdirectories are mostly independent; you can cd
453
# into them and run `make' without going through this Makefile.
454
# To change the values of `make' variables: instead of editing Makefiles,
455
# (1) if the variable is set in `config.status', edit `config.status'
456
# (which will cause the Makefiles to be regenerated when you run `make');
457
# (2) otherwise, pass the desired values on the `make' command line.
458
$(RECURSIVE_TARGETS):
460
for f in x $$MAKEFLAGS; do \
463
*k*) failcom='fail=yes';; \
467
target=`echo $@ | sed s/-recursive//`; \
468
list='$(SUBDIRS)'; for subdir in $$list; do \
469
echo "Making $$target in $$subdir"; \
470
if test "$$subdir" = "."; then \
472
local_target="$$target-am"; \
474
local_target="$$target"; \
476
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
479
if test "$$dot_seen" = "no"; then \
480
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
483
$(RECURSIVE_CLEAN_TARGETS):
485
for f in x $$MAKEFLAGS; do \
488
*k*) failcom='fail=yes';; \
493
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
494
*) list='$(SUBDIRS)' ;; \
496
rev=''; for subdir in $$list; do \
497
if test "$$subdir" = "."; then :; else \
498
rev="$$subdir $$rev"; \
502
target=`echo $@ | sed s/-recursive//`; \
503
for subdir in $$rev; do \
504
echo "Making $$target in $$subdir"; \
505
if test "$$subdir" = "."; then \
506
local_target="$$target-am"; \
508
local_target="$$target"; \
510
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
512
done && test -z "$$fail"
514
list='$(SUBDIRS)'; for subdir in $$list; do \
515
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
518
list='$(SUBDIRS)'; for subdir in $$list; do \
519
test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
522
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
523
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
524
unique=`for i in $$list; do \
525
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
527
$(AWK) ' { files[$$0] = 1; } \
528
END { for (i in files) print i; }'`; \
532
TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
533
$(TAGS_FILES) $(LISP)
536
if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
537
include_option=--etags-include; \
540
include_option=--include; \
543
list='$(SUBDIRS)'; for subdir in $$list; do \
544
if test "$$subdir" = .; then :; else \
545
test ! -f $$subdir/TAGS || \
546
tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
549
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
550
unique=`for i in $$list; do \
551
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
553
$(AWK) ' { files[$$0] = 1; } \
554
END { for (i in files) print i; }'`; \
555
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
556
test -n "$$unique" || unique=$$empty_fix; \
557
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
561
CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
562
$(TAGS_FILES) $(LISP)
565
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
566
unique=`for i in $$list; do \
567
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
569
$(AWK) ' { files[$$0] = 1; } \
570
END { for (i in files) print i; }'`; \
571
test -z "$(CTAGS_ARGS)$$tags$$unique" \
572
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
576
here=`$(am__cd) $(top_builddir) && pwd` \
577
&& cd $(top_srcdir) \
578
&& gtags -i $(GTAGS_ARGS) $$here
581
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
583
distdir: $(DISTFILES)
584
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
585
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
586
list='$(DISTFILES)'; \
587
dist_files=`for file in $$list; do echo $$file; done | \
588
sed -e "s|^$$srcdirstrip/||;t" \
589
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
590
case $$dist_files in \
591
*/*) $(MKDIR_P) `echo "$$dist_files" | \
592
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
595
for file in $$dist_files; do \
596
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
597
if test -d $$d/$$file; then \
598
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
599
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
600
cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
602
cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
604
test -f $(distdir)/$$file \
605
|| cp -p $$d/$$file $(distdir)/$$file \
609
list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
610
if test "$$subdir" = .; then :; else \
611
test -d "$(distdir)/$$subdir" \
612
|| $(MKDIR_P) "$(distdir)/$$subdir" \
614
distdir=`$(am__cd) $(distdir) && pwd`; \
615
top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
617
$(MAKE) $(AM_MAKEFLAGS) \
618
top_distdir="$$top_distdir" \
619
distdir="$$distdir/$$subdir" \
620
am__remove_distdir=: \
621
am__skip_length_check=: \
627
check: check-recursive
628
all-am: Makefile $(LTLIBRARIES) $(HEADERS)
629
installdirs: installdirs-recursive
631
for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(includedir)"; do \
632
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
634
install: install-recursive
635
install-exec: install-exec-recursive
636
install-data: install-data-recursive
637
uninstall: uninstall-recursive
640
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
642
installcheck: installcheck-recursive
644
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
645
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
646
`test -z '$(STRIP)' || \
647
echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
653
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
655
maintainer-clean-generic:
656
@echo "This command is intended for maintainers to use"
657
@echo "it deletes files that may require special tools to rebuild."
658
clean: clean-recursive
660
clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
663
distclean: distclean-recursive
666
distclean-am: clean-am distclean-compile distclean-generic \
679
install-data-am: install-nobase_includeHEADERS
681
install-dvi: install-dvi-recursive
683
install-exec-am: install-libLTLIBRARIES
685
install-html: install-html-recursive
687
install-info: install-info-recursive
691
install-pdf: install-pdf-recursive
693
install-ps: install-ps-recursive
697
maintainer-clean: maintainer-clean-recursive
700
maintainer-clean-am: distclean-am maintainer-clean-generic
702
mostlyclean: mostlyclean-recursive
704
mostlyclean-am: mostlyclean-compile mostlyclean-generic \
715
uninstall-am: uninstall-libLTLIBRARIES uninstall-nobase_includeHEADERS
717
.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
720
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
721
all all-am check check-am clean clean-generic \
722
clean-libLTLIBRARIES clean-libtool ctags ctags-recursive \
723
distclean distclean-compile distclean-generic \
724
distclean-libtool distclean-tags distdir dvi dvi-am html \
725
html-am info info-am install install-am install-data \
726
install-data-am install-dvi install-dvi-am install-exec \
727
install-exec-am install-html install-html-am install-info \
728
install-info-am install-libLTLIBRARIES install-man \
729
install-nobase_includeHEADERS install-pdf install-pdf-am \
730
install-ps install-ps-am install-strip installcheck \
731
installcheck-am installdirs installdirs-am maintainer-clean \
732
maintainer-clean-generic mostlyclean mostlyclean-compile \
733
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
734
tags tags-recursive uninstall uninstall-am \
735
uninstall-libLTLIBRARIES uninstall-nobase_includeHEADERS
737
# Tell versions [3.59,3.63) of GNU make to not export all variables.
738
# Otherwise a system limit (for SysV at least) may be exceeded.