mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-01-30 15:32:37 +08:00
[svn-r11741] Purpose:
Bug fix Description: Fortran type generation was broken in two ways. Fixed both. Solution: Firstly, there were a couple of path problems. Fixed a typo and specified the full path of a file. Secondly, the dependencies weren't right when building with HDF5-specific commands (make lib, make check-s, etc.). Tweaked dependencies to fix the problem. Platforms tested: mir, modi4, sleipnir
This commit is contained in:
parent
0426d8d7e1
commit
0f870b0f47
@ -669,13 +669,14 @@ installcheck-local:
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -683,6 +684,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -582,13 +582,14 @@ h5group: $(srcdir)/h5group.cpp
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -596,6 +597,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -763,13 +763,14 @@ mostlyclean-local:
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -777,6 +778,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -653,13 +653,14 @@ mostlyclean-local:
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -667,6 +668,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -28,13 +28,14 @@ TESTS = $(check_PROGRAMS) $(check_SCRIPTS) $(EXTRA_TEST)
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -42,6 +43,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -592,13 +592,14 @@ h5_dtransform: $(srcdir)/h5_dtransform.c
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -606,6 +607,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -678,13 +678,14 @@ installcheck-local:
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -692,6 +693,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -600,13 +600,14 @@ ph5example: ph5example.f90
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -614,6 +615,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -22,7 +22,7 @@ include $(top_srcdir)/config/commence.am
|
||||
# Include src directory in both Fortran and C flags (C compiler is used
|
||||
# for linking).
|
||||
INCLUDES = -I$(top_srcdir)/src
|
||||
AM_FCFLAGS=-I$(top_srcdir)/src -I$(top_srcdir)/src/fortran
|
||||
AM_FCFLAGS=-I$(top_srcdir)/src -I$(top_srcdir)/fortran/src
|
||||
|
||||
AM_FCLIBS=$(LIBHDF5)
|
||||
|
||||
@ -144,7 +144,7 @@ H5fortran_detect.f90: H5test_kind$(EXEEXT)
|
||||
|
||||
# H5test_kind.f90 is included in the distribution, and Automake knows
|
||||
# how to compile a fortran program given its sources.
|
||||
H5test_kind_SOURCES = H5test_kind.f90
|
||||
H5test_kind_SOURCES = $(srcdir)/H5test_kind.f90
|
||||
|
||||
# Mark this directory as part of the Fortran API
|
||||
HDF_FORTRAN=yes
|
||||
|
@ -373,7 +373,7 @@ CHECK_CLEANFILES = *.chkexe *.chklog *.clog
|
||||
# Include src directory in both Fortran and C flags (C compiler is used
|
||||
# for linking).
|
||||
INCLUDES = -I$(top_srcdir)/src
|
||||
AM_FCFLAGS = -I$(top_srcdir)/src -I$(top_srcdir)/src/fortran
|
||||
AM_FCFLAGS = -I$(top_srcdir)/src -I$(top_srcdir)/fortran/src
|
||||
AM_FCLIBS = $(LIBHDF5)
|
||||
|
||||
# This is our main target, the fortran library
|
||||
@ -429,7 +429,7 @@ H5fortran_detect_SOURCES = H5fortran_detect.f90
|
||||
|
||||
# H5test_kind.f90 is included in the distribution, and Automake knows
|
||||
# how to compile a fortran program given its sources.
|
||||
H5test_kind_SOURCES = H5test_kind.f90
|
||||
H5test_kind_SOURCES = $(srcdir)/H5test_kind.f90
|
||||
|
||||
# Mark this directory as part of the Fortran API
|
||||
HDF_FORTRAN = yes
|
||||
@ -586,6 +586,12 @@ distclean-compile:
|
||||
.f90.lo:
|
||||
$(LTFCCOMPILE) -c -o $@ $<
|
||||
|
||||
H5test_kind.o: $(srcdir)/H5test_kind.f90
|
||||
$(FC) $(AM_FCFLAGS) $(FCFLAGS) -c -o H5test_kind.o `test -f '$(srcdir)/H5test_kind.f90' || echo '$(srcdir)/'`$(srcdir)/H5test_kind.f90
|
||||
|
||||
H5test_kind.obj: $(srcdir)/H5test_kind.f90
|
||||
$(FC) $(AM_FCFLAGS) $(FCFLAGS) -c -o H5test_kind.obj `if test -f '$(srcdir)/H5test_kind.f90'; then $(CYGPATH_W) '$(srcdir)/H5test_kind.f90'; else $(CYGPATH_W) '$(srcdir)/$(srcdir)/H5test_kind.f90'; fi`
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
|
||||
@ -886,13 +892,14 @@ HDF5mpio.lo: $(srcdir)/H5FDmpioff.f90 H5f90global.lo H5Aff.lo \
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -900,6 +907,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -825,13 +825,14 @@ fflush2.chkexe_: fflush1.chkexe_
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -839,6 +840,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -620,13 +620,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -634,6 +635,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -664,13 +664,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -678,6 +679,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -658,13 +658,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -672,6 +673,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -677,13 +677,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -691,6 +692,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -627,13 +627,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -641,6 +642,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -662,13 +662,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -676,6 +677,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -711,13 +711,14 @@ H5TBff.lo: $(srcdir)/H5TBff.f90
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -725,6 +726,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -630,13 +630,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -644,6 +645,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -680,13 +680,14 @@ distclean-compile:
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -694,6 +695,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -662,13 +662,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -676,6 +677,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -661,13 +661,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -675,6 +676,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -747,13 +747,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -761,6 +762,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -1018,13 +1018,14 @@ trace: $(libhdf5_la_SOURCES)
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -1032,6 +1033,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -1206,13 +1206,14 @@ flush2.chkexe_: flush1.chkexe_
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -1220,6 +1221,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -658,13 +658,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -672,6 +673,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -660,13 +660,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -674,6 +675,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -661,13 +661,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -675,6 +676,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -701,13 +701,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -715,6 +716,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -676,13 +676,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -690,6 +691,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -669,13 +669,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -683,6 +684,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -696,13 +696,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -710,6 +711,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -649,13 +649,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -663,6 +664,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -726,13 +726,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -740,6 +741,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -659,13 +659,14 @@ check-install: installcheck
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -673,6 +674,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
@ -754,13 +754,14 @@ h5redeploy: h5redeploy.in
|
||||
|
||||
# lib/progs/tests targets recurse into subdirectories. build-* targets
|
||||
# build files in this directory.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., Fortran type detection)
|
||||
build-lib: $(BUILT_SOURCES) $(LIB)
|
||||
build-progs: $(BUILT_SOURCES) $(LIB) $(PROGS)
|
||||
build-tests: $(BUILT_SOURCES) $(LIB) $(PROGS) $(TESTS)
|
||||
build-lib: $(LIB)
|
||||
build-progs: $(LIB) $(PROGS)
|
||||
build-tests: $(LIB) $(PROGS) $(TESTS)
|
||||
|
||||
lib progs tests check-s check-p check-clean ::
|
||||
# General rule for recursive building targets.
|
||||
# BUILT_SOURCES contain targets that need to be built before anything else
|
||||
# in the directory (e.g., for Fortran type detection)
|
||||
lib progs tests check-s check-p :: $(BUILT_SOURCES)
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
@ -768,6 +769,15 @@ lib progs tests check-s check-p check-clean ::
|
||||
fi; \
|
||||
done
|
||||
|
||||
# General rule for recursive cleaning targets. Like the rule above,
|
||||
# but doesn't require building BUILT_SOURCES.
|
||||
check-clean ::
|
||||
@$(MAKE) $(AM_MAKEFLAGS) build-$@ || exit 1;
|
||||
@for d in X $(SUBDIRS); do \
|
||||
if test $$d != X && test $$d != .; then \
|
||||
(set -x; cd $$d && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1; \
|
||||
fi; \
|
||||
done
|
||||
# Tell Automake to build tests when the user types `make all' (this is
|
||||
# not its default behavior). Also build EXTRA_LIB and EXTRA_PROG since
|
||||
# Automake won't build them automatically, either.
|
||||
|
Loading…
Reference in New Issue
Block a user