NetBSD/dist/atf/Makefile.am

1155 lines
46 KiB
Makefile

#
# Automated Testing Framework (atf)
#
# Copyright (c) 2007, 2008 The NetBSD Foundation, Inc.
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
#
# THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND
# CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
# IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE LIABLE FOR ANY
# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
# GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
# IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
# -------------------------------------------------------------------------
# Top directory.
# -------------------------------------------------------------------------
doc_DATA = AUTHORS COPYING NEWS README ROADMAP
EXTRA_DIST = $(doc_DATA)
dist-hook: $(srcdir)/admin/revision-dist.h check-install check-style
AM_CPPFLAGS = -DATF_ARCH=\"$(atf_arch)\" \
-DATF_CONFDIR=\"$(atf_confdir)\" \
-DATF_LIBEXECDIR=\"$(libexecdir)\" \
-DATF_MACHINE=\"$(atf_machine)\" \
-DATF_PKGDATADIR=\"$(pkgdatadir)\" \
-DATF_SHELL=\"$(ATF_SHELL)\" \
-DATF_WORKDIR=\"$(ATF_WORKDIR)\"
ATF_COMPILE_DEPS = $(srcdir)/atf-sh/atf.init.subr
ATF_COMPILE_DEPS += tools/atf-host-compile
ATF_COMPILE_SH = ./tools/atf-host-compile
# -------------------------------------------------------------------------
# `admin' directory.
# -------------------------------------------------------------------------
.PHONY: check-install
check-install:
$(srcdir)/admin/check-install.sh $(srcdir)/INSTALL
.PHONY: check-style
check-style:
$(srcdir)/admin/check-style.sh
EXTRA_DIST += admin/check-install.sh \
admin/check-style-common.awk \
admin/check-style-c.awk \
admin/check-style-cpp.awk \
admin/check-style-man.awk \
admin/check-style-shell.awk \
admin/check-style.sh
.PHONY: admin/revision.h
admin/revision.h:
@if [ -n "$(MTN)" -a -d $(top_srcdir)/_MTN ]; then \
test -d admin || mkdir -p admin; \
MTN="$(MTN)" ROOT="$(top_srcdir)" \
$(top_srcdir)/admin/generate-revision.sh >admin/revision.h; \
else \
rm -f admin/revision.h; \
fi
CLEANFILES = admin/revision.h
$(srcdir)/admin/revision-dist.h: admin/revision.h
@if [ -f admin/revision.h ]; then \
cp admin/revision.h $(srcdir)/admin/revision-dist.h; \
echo '#define PACKAGE_REVISION_CACHED 1' \
>>$(srcdir)/admin/revision-dist.h; \
else \
[ -f $(srcdir)/admin/revision-dist.h ]; \
fi
EXTRA_DIST += admin/revision-dist.h
# -------------------------------------------------------------------------
# `atf-c' directory.
# -------------------------------------------------------------------------
lib_LTLIBRARIES = libatf-c.la
libatf_c_la_SOURCES = atf-c/config.c \
atf-c/config.h \
atf-c/dynstr.c \
atf-c/dynstr.h \
atf-c/env.c \
atf-c/env.h \
atf-c/error.c \
atf-c/error.h \
atf-c/expand.c \
atf-c/expand.h \
atf-c/fs.c \
atf-c/fs.h \
atf-c/io.c \
atf-c/io.h \
atf-c/list.c \
atf-c/list.h \
atf-c/macros.h \
atf-c/map.c \
atf-c/map.h \
atf-c/object.c \
atf-c/object.h \
atf-c/sanity.c \
atf-c/sanity.h \
atf-c/signals.c \
atf-c/signals.h \
atf-c/text.c \
atf-c/text.h \
atf-c/ui.c \
atf-c/ui.h \
atf-c/user.c \
atf-c/user.h \
atf-c/tc.c \
atf-c/tc.h \
atf-c/tcr.c \
atf-c/tcr.h \
atf-c/tp.c \
atf-c/tp.h \
atf-c/tp_main.c
nodist_libatf_c_la_SOURCES = \
atf-c/defs.h
# XXX For some reason, the nodist line above does not work as expected.
# Work this problem around.
dist-hook: kill-defs-h
kill-defs-h:
rm -f $(distdir)/atf-c/defs.h
include_HEADERS = atf-c.h
atf_c_HEADERS = atf-c/config.h \
atf-c/defs.h \
atf-c/dynstr.h \
atf-c/env.h \
atf-c/error.h \
atf-c/expand.h \
atf-c/fs.h \
atf-c/io.h \
atf-c/list.h \
atf-c/macros.h \
atf-c/map.h \
atf-c/object.h \
atf-c/sanity.h \
atf-c/signals.h \
atf-c/tc.h \
atf-c/tcr.h \
atf-c/text.h \
atf-c/tp.h \
atf-c/ui.h \
atf-c/user.h
atf_cdir = $(includedir)/atf-c
dist_man_MANS = atf-c/atf-c-api.3
# -------------------------------------------------------------------------
# `atf-c++' directory.
# -------------------------------------------------------------------------
lib_LTLIBRARIES += libatf-c++.la
libatf_c___la_LDFLAGS = -L.
libatf_c___la_LIBADD = -latf-c
libatf_c___la_SOURCES = atf-c++/application.cpp \
atf-c++/application.hpp \
atf-c++/atffile.cpp \
atf-c++/atffile.hpp \
atf-c++/config.cpp \
atf-c++/config.hpp \
atf-c++/env.cpp \
atf-c++/env.hpp \
atf-c++/exceptions.cpp \
atf-c++/exceptions.hpp \
atf-c++/expand.cpp \
atf-c++/expand.hpp \
atf-c++/formats.cpp \
atf-c++/formats.hpp \
atf-c++/fs.cpp \
atf-c++/fs.hpp \
atf-c++/io.cpp \
atf-c++/io.hpp \
atf-c++/macros.hpp \
atf-c++/parser.cpp \
atf-c++/parser.hpp \
atf-c++/sanity.hpp \
atf-c++/signals.cpp \
atf-c++/signals.hpp \
atf-c++/tests.cpp \
atf-c++/tests.hpp \
atf-c++/text.cpp \
atf-c++/text.hpp \
atf-c++/ui.cpp \
atf-c++/ui.hpp \
atf-c++/user.cpp \
atf-c++/user.hpp \
atf-c++/utils.hpp
include_HEADERS += atf-c++.hpp
atf_c___HEADERS = atf-c++/application.hpp \
atf-c++/atffile.hpp \
atf-c++/config.hpp \
atf-c++/env.hpp \
atf-c++/exceptions.hpp \
atf-c++/expand.hpp \
atf-c++/formats.hpp \
atf-c++/fs.hpp \
atf-c++/io.hpp \
atf-c++/macros.hpp \
atf-c++/parser.hpp \
atf-c++/sanity.hpp \
atf-c++/tests.hpp \
atf-c++/text.hpp \
atf-c++/ui.hpp \
atf-c++/user.hpp \
atf-c++/utils.hpp
atf_c__dir = $(includedir)/atf-c++
dist_man_MANS += atf-c++/atf-c++-api.3
# -------------------------------------------------------------------------
# `atf-sh' directory.
# -------------------------------------------------------------------------
atf_sh_DATA = atf-sh/atf.footer.subr \
atf-sh/atf.header.subr \
atf-sh/atf.init.subr
atf_shdir = $(pkgdatadir)
EXTRA_DIST += $(atf_sh_DATA)
dist_man_MANS += atf-sh/atf-sh-api.3
# -------------------------------------------------------------------------
# `data' directory.
# -------------------------------------------------------------------------
cssdir = $(atf_cssdir)
css_DATA = data/tests-results.css
EXTRA_DIST += $(css_DATA)
dtddir = $(atf_dtddir)
dtd_DATA = data/tests-results.dtd
EXTRA_DIST += $(dtd_DATA)
egdir = $(atf_egdir)
eg_DATA = data/atf-run.hooks
EXTRA_DIST += $(eg_DATA)
pkgconfigdir = $(atf_pkgconfigdir)
pkgconfig_DATA = data/atf-c.pc data/atf-c++.pc
CLEANFILES += data/atf-c.pc data/atf-c++.pc
EXTRA_DIST += data/atf-c.pc.in data/atf-c++.pc.in
data/atf-c.pc: $(srcdir)/data/atf-c.pc.in
test -d data || mkdir -p data
sed -e 's,__ATF_VERSION__,@PACKAGE_VERSION@,g' \
-e 's,__CC__,$(CC),g' \
-e 's,__INCLUDEDIR__,$(includedir),g' \
-e 's,__LIBDIR__,$(libdir),g' \
<$(srcdir)/data/atf-c.pc.in >data/atf-c.pc.tmp
mv data/atf-c.pc.tmp data/atf-c.pc
data/atf-c++.pc: $(srcdir)/data/atf-c++.pc.in
test -d data || mkdir -p data
sed -e 's,__ATF_VERSION__,@PACKAGE_VERSION@,g' \
-e 's,__CXX__,$(CXX),g' \
-e 's,__INCLUDEDIR__,$(includedir),g' \
-e 's,__LIBDIR__,$(libdir),g' \
<$(srcdir)/data/atf-c++.pc.in >data/atf-c++.pc.tmp
mv data/atf-c++.pc.tmp data/atf-c++.pc
xsldir = $(atf_xsldir)
xsl_DATA = data/tests-results.xsl
EXTRA_DIST += $(xsl_DATA)
# -------------------------------------------------------------------------
# `doc' directory.
# -------------------------------------------------------------------------
man_MANS = doc/atf.7
CLEANFILES += doc/atf.7
EXTRA_DIST += doc/atf.7.in
dist_man_MANS += doc/atf-formats.5 \
doc/atf-test-case.4 \
doc/atf-test-program.1
doc/atf.7: $(srcdir)/doc/atf.7.in
test -d doc || mkdir -p doc
sed -e 's,__DOCDIR__,$(docdir),g' \
<$(srcdir)/doc/atf.7.in >doc/atf.7.tmp
mv doc/atf.7.tmp doc/atf.7
# -------------------------------------------------------------------------
# `m4' directory.
# -------------------------------------------------------------------------
ACLOCAL_AMFLAGS = -I m4
# -------------------------------------------------------------------------
# `tests/bootstrap' directory.
# -------------------------------------------------------------------------
check_PROGRAMS = tests/bootstrap/h_app_empty
tests_bootstrap_h_app_empty_SOURCES = tests/bootstrap/h_app_empty.cpp
tests_bootstrap_h_app_empty_LDADD = -latf-c++
tests_bootstrap_h_app_empty_LDFLAGS = -L.
check_PROGRAMS += tests/bootstrap/h_app_opts_args
tests_bootstrap_h_app_opts_args_SOURCES = tests/bootstrap/h_app_opts_args.cpp
tests_bootstrap_h_app_opts_args_LDADD = -latf-c++
tests_bootstrap_h_app_opts_args_LDFLAGS = -L.
check_PROGRAMS += tests/bootstrap/h_tp_basic_c
tests_bootstrap_h_tp_basic_c_SOURCES = tests/bootstrap/h_tp_basic_c.c
tests_bootstrap_h_tp_basic_c_LDADD = -latf-c
tests_bootstrap_h_tp_basic_c_LDFLAGS = -L.
check_PROGRAMS += tests/bootstrap/h_tp_basic_cpp
tests_bootstrap_h_tp_basic_cpp_SOURCES = tests/bootstrap/h_tp_basic_cpp.cpp
tests_bootstrap_h_tp_basic_cpp_LDADD = -latf-c++
tests_bootstrap_h_tp_basic_cpp_LDFLAGS = -L.
check_SCRIPTS = tests/bootstrap/h_tp_basic_sh
CLEANFILES += tests/bootstrap/h_tp_basic_sh
EXTRA_DIST += tests/bootstrap/h_tp_basic_sh.sh
tests/bootstrap/h_tp_basic_sh: $(srcdir)/tests/bootstrap/h_tp_basic_sh.sh \
$(ATF_COMPILE_DEPS)
test -d tests/bootstrap || mkdir -p tests/bootstrap
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/bootstrap/h_tp_basic_sh.sh
check_SCRIPTS += tests/bootstrap/h_tp_atf_check_sh
CLEANFILES += tests/bootstrap/h_tp_atf_check_sh
EXTRA_DIST += tests/bootstrap/h_tp_atf_check_sh.sh
tests/bootstrap/h_tp_atf_check_sh: \
$(srcdir)/tests/bootstrap/h_tp_atf_check_sh.sh \
$(ATF_COMPILE_DEPS)
test -d tests/bootstrap || mkdir -p tests/bootstrap
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/bootstrap/h_tp_atf_check_sh.sh
TESTS= $(srcdir)/tests/bootstrap/testsuite
DISTCLEANFILES = \
tests/bootstrap/atconfig \
testsuite.lineno \
testsuite.log
distclean-local:
-rm -rf testsuite.dir
EXTRA_DIST += tests/bootstrap/testsuite \
tests/bootstrap/package.m4 \
tests/bootstrap/testsuite.at \
$(testsuite_incs)
testsuite_incs= $(srcdir)/tests/bootstrap/t_application_help.at \
$(srcdir)/tests/bootstrap/t_application_opts_args.at \
$(srcdir)/tests/bootstrap/t_atf_config.at \
$(srcdir)/tests/bootstrap/t_atf_format.at \
$(srcdir)/tests/bootstrap/t_atf_run.at \
$(srcdir)/tests/bootstrap/t_subr_atf_check.at \
$(srcdir)/tests/bootstrap/t_test_program_compare.at \
$(srcdir)/tests/bootstrap/t_test_program_filter.at \
$(srcdir)/tests/bootstrap/t_test_program_list.at \
$(srcdir)/tests/bootstrap/t_test_program_run.at
$(srcdir)/tests/bootstrap/package.m4: $(top_srcdir)/configure.ac
{ \
echo '# Signature of the current package.'; \
echo 'm4_define([AT_PACKAGE_NAME], [@PACKAGE_NAME@])'; \
echo 'm4_define([AT_PACKAGE_TARNAME], [@PACKAGE_TARNAME@])'; \
echo 'm4_define([AT_PACKAGE_VERSION], [@PACKAGE_VERSION@])'; \
echo 'm4_define([AT_PACKAGE_STRING], [@PACKAGE_STRING@])'; \
echo 'm4_define([AT_PACKAGE_BUGREPORT], [@PACKAGE_BUGREPORT@])'; \
} >$(srcdir)/tests/bootstrap/package.m4
$(srcdir)/tests/bootstrap/testsuite: $(srcdir)/tests/bootstrap/testsuite.at \
$(testsuite_incs) \
$(srcdir)/tests/bootstrap/package.m4
autom4te --language=Autotest -I $(srcdir) \
-I $(srcdir)/tests/bootstrap \
$(srcdir)/tests/bootstrap/testsuite.at -o $@.tmp
mv $@.tmp $@
# -------------------------------------------------------------------------
# `tests/atf' directory.
# -------------------------------------------------------------------------
testsdir = $(exec_prefix)/tests
pkgtestsdir = $(exec_prefix)/tests/atf
installcheck-local:
logfile=$$(pwd)/installcheck.log; \
cd $(pkgtestsdir); \
$(TESTS_ENVIRONMENT) atf-run | tee $${logfile} | atf-report; \
res=$${?}; \
echo; \
echo "The verbatim output of atf-run has been saved to" \
"installcheck.log"; \
exit $${res}
CLEANFILES += installcheck.log
pkgtests_DATA = tests/atf/Atffile
EXTRA_DIST += $(pkgtests_DATA)
atf_atf_c_DATA = tests/atf/atf-c/Atffile
atf_atf_cdir = $(pkgtestsdir)/atf-c
EXTRA_DIST += $(atf_atf_c_DATA)
atf_atf_c_PROGRAMS = tests/atf/atf-c/t_config
tests_atf_atf_c_t_config_SOURCES = tests/atf/atf-c/t_config.c
tests_atf_atf_c_t_config_LDADD = -latf-c
tests_atf_atf_c_t_config_LDFLAGS = -L.
atf_atf_c_PROGRAMS += tests/atf/atf-c/t_dynstr
tests_atf_atf_c_t_dynstr_SOURCES = tests/atf/atf-c/t_dynstr.c
tests_atf_atf_c_t_dynstr_LDADD = -latf-c
tests_atf_atf_c_t_dynstr_LDFLAGS = -L.
atf_atf_c_PROGRAMS += tests/atf/atf-c/t_env
tests_atf_atf_c_t_env_SOURCES = tests/atf/atf-c/t_env.c
tests_atf_atf_c_t_env_LDADD = -latf-c
tests_atf_atf_c_t_env_LDFLAGS = -L.
atf_atf_c_PROGRAMS += tests/atf/atf-c/t_error
tests_atf_atf_c_t_error_SOURCES = tests/atf/atf-c/t_error.c
tests_atf_atf_c_t_error_LDADD = -latf-c
tests_atf_atf_c_t_error_LDFLAGS = -L.
atf_atf_c_PROGRAMS += tests/atf/atf-c/t_expand
tests_atf_atf_c_t_expand_SOURCES = tests/atf/atf-c/t_expand.c
tests_atf_atf_c_t_expand_LDADD = -latf-c
tests_atf_atf_c_t_expand_LDFLAGS = -L.
atf_atf_c_PROGRAMS += tests/atf/atf-c/t_fs
tests_atf_atf_c_t_fs_SOURCES = tests/atf/atf-c/t_fs.c
tests_atf_atf_c_t_fs_LDADD = -latf-c
tests_atf_atf_c_t_fs_LDFLAGS = -L.
atf_atf_c_PROGRAMS += tests/atf/atf-c/t_io
tests_atf_atf_c_t_io_SOURCES = tests/atf/atf-c/t_io.c
tests_atf_atf_c_t_io_LDADD = -latf-c
tests_atf_atf_c_t_io_LDFLAGS = -L.
atf_atf_c_PROGRAMS += tests/atf/atf-c/t_list
tests_atf_atf_c_t_list_SOURCES = tests/atf/atf-c/t_list.c
tests_atf_atf_c_t_list_LDADD = -latf-c
tests_atf_atf_c_t_list_LDFLAGS = -L.
atf_atf_c_PROGRAMS += tests/atf/atf-c/t_macros
tests_atf_atf_c_t_macros_SOURCES = tests/atf/atf-c/t_macros.c
tests_atf_atf_c_t_macros_LDADD = -latf-c
tests_atf_atf_c_t_macros_LDFLAGS = -L.
atf_atf_c_PROGRAMS += tests/atf/atf-c/t_map
tests_atf_atf_c_t_map_SOURCES = tests/atf/atf-c/t_map.c
tests_atf_atf_c_t_map_LDADD = -latf-c
tests_atf_atf_c_t_map_LDFLAGS = -L.
atf_atf_c_PROGRAMS += tests/atf/atf-c/t_signals
tests_atf_atf_c_t_signals_SOURCES = tests/atf/atf-c/t_signals.c
tests_atf_atf_c_t_signals_LDADD = -latf-c
tests_atf_atf_c_t_signals_LDFLAGS = -L.
atf_atf_c_PROGRAMS += tests/atf/atf-c/t_tc
tests_atf_atf_c_t_tc_SOURCES = tests/atf/atf-c/t_tc.c
tests_atf_atf_c_t_tc_LDADD = -latf-c
tests_atf_atf_c_t_tc_LDFLAGS = -L.
atf_atf_c_PROGRAMS += tests/atf/atf-c/t_tcr
tests_atf_atf_c_t_tcr_SOURCES = tests/atf/atf-c/t_tcr.c
tests_atf_atf_c_t_tcr_LDADD = -latf-c
tests_atf_atf_c_t_tcr_LDFLAGS = -L.
atf_atf_c_PROGRAMS += tests/atf/atf-c/t_sanity
tests_atf_atf_c_t_sanity_SOURCES = tests/atf/atf-c/t_sanity.c
tests_atf_atf_c_t_sanity_LDADD = -latf-c
tests_atf_atf_c_t_sanity_LDFLAGS = -L.
atf_atf_c_PROGRAMS += tests/atf/atf-c/t_text
tests_atf_atf_c_t_text_SOURCES = tests/atf/atf-c/t_text.c
tests_atf_atf_c_t_text_LDADD = -latf-c
tests_atf_atf_c_t_text_LDFLAGS = -L.
atf_atf_c_PROGRAMS += tests/atf/atf-c/t_ui
tests_atf_atf_c_t_ui_SOURCES = tests/atf/atf-c/t_ui.c
tests_atf_atf_c_t_ui_LDADD = -latf-c
tests_atf_atf_c_t_ui_LDFLAGS = -L.
atf_atf_c_PROGRAMS += tests/atf/atf-c/t_user
tests_atf_atf_c_t_user_SOURCES = tests/atf/atf-c/t_user.c
tests_atf_atf_c_t_user_LDADD = -latf-c
tests_atf_atf_c_t_user_LDFLAGS = -L.
atf_atf_c___DATA = tests/atf/atf-c++/Atffile
atf_atf_c__dir = $(pkgtestsdir)/atf-c++
EXTRA_DIST += $(atf_atf_c___DATA)
atf_atf_c___PROGRAMS = tests/atf/atf-c++/t_config
tests_atf_atf_c___t_config_SOURCES = tests/atf/atf-c++/t_config.cpp
tests_atf_atf_c___t_config_LDADD = -latf-c++
tests_atf_atf_c___t_config_LDFLAGS = -L.
atf_atf_c___PROGRAMS += tests/atf/atf-c++/t_env
tests_atf_atf_c___t_env_SOURCES = tests/atf/atf-c++/t_env.cpp
tests_atf_atf_c___t_env_LDADD = -latf-c++
tests_atf_atf_c___t_env_LDFLAGS = -L.
atf_atf_c___PROGRAMS += tests/atf/atf-c++/t_expand
tests_atf_atf_c___t_expand_SOURCES = tests/atf/atf-c++/t_expand.cpp
tests_atf_atf_c___t_expand_LDADD = -latf-c++
tests_atf_atf_c___t_expand_LDFLAGS = -L.
atf_atf_c___PROGRAMS += tests/atf/atf-c++/t_fs
tests_atf_atf_c___t_fs_SOURCES = tests/atf/atf-c++/t_fs.cpp
tests_atf_atf_c___t_fs_LDADD = -latf-c++
tests_atf_atf_c___t_fs_LDFLAGS = -L.
atf_atf_c___PROGRAMS += tests/atf/atf-c++/t_io
tests_atf_atf_c___t_io_SOURCES = tests/atf/atf-c++/t_io.cpp
tests_atf_atf_c___t_io_LDADD = -latf-c++
tests_atf_atf_c___t_io_LDFLAGS = -L.
atf_atf_c___PROGRAMS += tests/atf/atf-c++/t_macros
tests_atf_atf_c___t_macros_SOURCES = tests/atf/atf-c++/t_macros.cpp
tests_atf_atf_c___t_macros_LDADD = -latf-c++
tests_atf_atf_c___t_macros_LDFLAGS = -L.
atf_atf_c___PROGRAMS += tests/atf/atf-c++/t_parser
tests_atf_atf_c___t_parser_SOURCES = tests/atf/atf-c++/t_parser.cpp
tests_atf_atf_c___t_parser_LDADD = -latf-c++
tests_atf_atf_c___t_parser_LDFLAGS = -L.
atf_atf_c___PROGRAMS += tests/atf/atf-c++/t_signals
tests_atf_atf_c___t_signals_SOURCES = tests/atf/atf-c++/t_signals.cpp
tests_atf_atf_c___t_signals_LDADD = -latf-c++
tests_atf_atf_c___t_signals_LDFLAGS = -L.
atf_atf_c___PROGRAMS += tests/atf/atf-c++/t_tests
tests_atf_atf_c___t_tests_SOURCES = tests/atf/atf-c++/t_tests.cpp
tests_atf_atf_c___t_tests_LDADD = -latf-c++
tests_atf_atf_c___t_tests_LDFLAGS = -L.
atf_atf_c___PROGRAMS += tests/atf/atf-c++/t_text
tests_atf_atf_c___t_text_SOURCES = tests/atf/atf-c++/t_text.cpp
tests_atf_atf_c___t_text_LDADD = -latf-c++
tests_atf_atf_c___t_text_LDFLAGS = -L.
atf_atf_c___PROGRAMS += tests/atf/atf-c++/t_user
tests_atf_atf_c___t_user_SOURCES = tests/atf/atf-c++/t_user.cpp
tests_atf_atf_c___t_user_LDADD = -latf-c++
tests_atf_atf_c___t_user_LDFLAGS = -L.
atf_atf_c___PROGRAMS += tests/atf/atf-c++/t_utils
tests_atf_atf_c___t_utils_SOURCES = tests/atf/atf-c++/t_utils.cpp
tests_atf_atf_c___t_utils_LDADD = -latf-c++
tests_atf_atf_c___t_utils_LDFLAGS = -L.
atf_atf_sh_DATA = tests/atf/atf-sh/Atffile
atf_atf_shdir = $(pkgtestsdir)/atf-sh
EXTRA_DIST += $(atf_atf_sh_DATA)
atf_atf_sh_SCRIPTS = tests/atf/atf-sh/h_misc
CLEANFILES += tests/atf/atf-sh/h_misc
EXTRA_DIST += tests/atf/atf-sh/h_misc.sh
tests/atf/atf-sh/h_misc: \
$(srcdir)/tests/atf/atf-sh/h_misc.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/atf-sh || mkdir -p tests/atf/atf-sh
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/atf-sh/h_misc.sh
atf_atf_sh_SCRIPTS += tests/atf/atf-sh/t_atf_check
CLEANFILES += tests/atf/atf-sh/t_atf_check
EXTRA_DIST += tests/atf/atf-sh/t_atf_check.sh
tests/atf/atf-sh/t_atf_check: \
$(srcdir)/tests/atf/atf-sh/t_atf_check.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/atf-sh || mkdir -p tests/atf/atf-sh
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/atf-sh/t_atf_check.sh
atf_atf_sh_SCRIPTS += tests/atf/atf-sh/t_config
CLEANFILES += tests/atf/atf-sh/t_config
EXTRA_DIST += tests/atf/atf-sh/t_config.sh
tests/atf/atf-sh/t_config: \
$(srcdir)/tests/atf/atf-sh/t_config.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/atf-sh || mkdir -p tests/atf/atf-sh
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/atf-sh/t_config.sh
atf_atf_sh_SCRIPTS += tests/atf/atf-sh/t_normalize
CLEANFILES += tests/atf/atf-sh/t_normalize
EXTRA_DIST += tests/atf/atf-sh/t_normalize.sh
tests/atf/atf-sh/t_normalize: \
$(srcdir)/tests/atf/atf-sh/t_normalize.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/atf-sh || mkdir -p tests/atf/atf-sh
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/atf-sh/t_normalize.sh
atf_atf_sh_SCRIPTS += tests/atf/atf-sh/t_tc
CLEANFILES += tests/atf/atf-sh/t_tc
EXTRA_DIST += tests/atf/atf-sh/t_tc.sh
tests/atf/atf-sh/t_tc: \
$(srcdir)/tests/atf/atf-sh/t_tc.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/atf-sh || mkdir -p tests/atf/atf-sh
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/atf-sh/t_tc.sh
atf_atf_sh_SCRIPTS += tests/atf/atf-sh/t_tp
CLEANFILES += tests/atf/atf-sh/t_tp
EXTRA_DIST += tests/atf/atf-sh/t_tp.sh
tests/atf/atf-sh/t_tp: \
$(srcdir)/tests/atf/atf-sh/t_tp.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/atf-sh || mkdir -p tests/atf/atf-sh
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/atf-sh/t_tp.sh
atf_data_DATA = tests/atf/data/Atffile
atf_datadir = $(pkgtestsdir)/data
EXTRA_DIST += $(atf_data_DATA)
atf_data_SCRIPTS = tests/atf/data/t_pkg_config
CLEANFILES += tests/atf/data/t_pkg_config
EXTRA_DIST += tests/atf/data/t_pkg_config.sh
tests/atf/data/t_pkg_config: \
$(srcdir)/tests/atf/data/t_pkg_config.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/data || mkdir -p tests/atf/data
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/data/t_pkg_config.sh
atf_formats_DATA = tests/atf/formats/Atffile \
tests/atf/formats/d_atffile_1 \
tests/atf/formats/d_atffile_1.expout \
tests/atf/formats/d_atffile_2 \
tests/atf/formats/d_atffile_2.expout \
tests/atf/formats/d_atffile_3 \
tests/atf/formats/d_atffile_3.expout \
tests/atf/formats/d_atffile_4 \
tests/atf/formats/d_atffile_4.expout \
tests/atf/formats/d_atffile_5 \
tests/atf/formats/d_atffile_5.expout \
tests/atf/formats/d_atffile_50 \
tests/atf/formats/d_atffile_50.experr \
tests/atf/formats/d_atffile_51 \
tests/atf/formats/d_atffile_51.experr \
tests/atf/formats/d_atffile_52 \
tests/atf/formats/d_atffile_52.experr \
tests/atf/formats/d_atffile_53 \
tests/atf/formats/d_atffile_53.experr \
tests/atf/formats/d_atffile_53.expout \
tests/atf/formats/d_atffile_54 \
tests/atf/formats/d_atffile_54.experr \
tests/atf/formats/d_atffile_6 \
tests/atf/formats/d_atffile_6.expout \
tests/atf/formats/d_config_1 \
tests/atf/formats/d_config_1.expout \
tests/atf/formats/d_config_2 \
tests/atf/formats/d_config_2.expout \
tests/atf/formats/d_config_3 \
tests/atf/formats/d_config_3.expout \
tests/atf/formats/d_config_4 \
tests/atf/formats/d_config_4.expout \
tests/atf/formats/d_config_50 \
tests/atf/formats/d_config_50.experr \
tests/atf/formats/d_config_51 \
tests/atf/formats/d_config_51.experr \
tests/atf/formats/d_config_52 \
tests/atf/formats/d_config_52.experr \
tests/atf/formats/d_config_53 \
tests/atf/formats/d_config_53.experr \
tests/atf/formats/d_config_53.expout \
tests/atf/formats/d_config_54 \
tests/atf/formats/d_config_54.experr \
tests/atf/formats/d_headers_1 \
tests/atf/formats/d_headers_1.experr \
tests/atf/formats/d_headers_10 \
tests/atf/formats/d_headers_10.experr \
tests/atf/formats/d_headers_11 \
tests/atf/formats/d_headers_11.experr \
tests/atf/formats/d_headers_12 \
tests/atf/formats/d_headers_12.experr \
tests/atf/formats/d_headers_2 \
tests/atf/formats/d_headers_2.experr \
tests/atf/formats/d_headers_3 \
tests/atf/formats/d_headers_3.experr \
tests/atf/formats/d_headers_4 \
tests/atf/formats/d_headers_4.experr \
tests/atf/formats/d_headers_5 \
tests/atf/formats/d_headers_5.experr \
tests/atf/formats/d_headers_6 \
tests/atf/formats/d_headers_6.experr \
tests/atf/formats/d_headers_7 \
tests/atf/formats/d_headers_7.experr \
tests/atf/formats/d_headers_8 \
tests/atf/formats/d_headers_8.experr \
tests/atf/formats/d_headers_9 \
tests/atf/formats/d_headers_9.experr \
tests/atf/formats/d_tcs_1 \
tests/atf/formats/d_tcs_1.errin \
tests/atf/formats/d_tcs_1.expout \
tests/atf/formats/d_tcs_1.outin \
tests/atf/formats/d_tcs_2 \
tests/atf/formats/d_tcs_2.errin \
tests/atf/formats/d_tcs_2.expout \
tests/atf/formats/d_tcs_2.outin \
tests/atf/formats/d_tcs_3 \
tests/atf/formats/d_tcs_3.errin \
tests/atf/formats/d_tcs_3.expout \
tests/atf/formats/d_tcs_3.outin \
tests/atf/formats/d_tcs_4 \
tests/atf/formats/d_tcs_4.errin \
tests/atf/formats/d_tcs_4.expout \
tests/atf/formats/d_tcs_4.outin \
tests/atf/formats/d_tcs_5 \
tests/atf/formats/d_tcs_5.errin \
tests/atf/formats/d_tcs_5.expout \
tests/atf/formats/d_tcs_5.outin \
tests/atf/formats/d_tcs_50 \
tests/atf/formats/d_tcs_50.experr \
tests/atf/formats/d_tcs_51 \
tests/atf/formats/d_tcs_51.experr \
tests/atf/formats/d_tcs_52 \
tests/atf/formats/d_tcs_52.experr \
tests/atf/formats/d_tcs_53 \
tests/atf/formats/d_tcs_53.experr \
tests/atf/formats/d_tcs_53.expout \
tests/atf/formats/d_tcs_54 \
tests/atf/formats/d_tcs_54.experr \
tests/atf/formats/d_tcs_54.expout \
tests/atf/formats/d_tcs_55 \
tests/atf/formats/d_tcs_55.experr \
tests/atf/formats/d_tcs_55.expout \
tests/atf/formats/d_tcs_56 \
tests/atf/formats/d_tcs_56.errin \
tests/atf/formats/d_tcs_56.experr \
tests/atf/formats/d_tcs_56.expout \
tests/atf/formats/d_tcs_56.outin \
tests/atf/formats/d_tcs_57 \
tests/atf/formats/d_tcs_57.errin \
tests/atf/formats/d_tcs_57.experr \
tests/atf/formats/d_tcs_57.expout \
tests/atf/formats/d_tcs_57.outin \
tests/atf/formats/d_tps_1 \
tests/atf/formats/d_tps_1.expout \
tests/atf/formats/d_tps_2 \
tests/atf/formats/d_tps_2.expout \
tests/atf/formats/d_tps_3 \
tests/atf/formats/d_tps_3.expout \
tests/atf/formats/d_tps_4 \
tests/atf/formats/d_tps_4.expout \
tests/atf/formats/d_tps_5 \
tests/atf/formats/d_tps_5.expout \
tests/atf/formats/d_tps_50 \
tests/atf/formats/d_tps_50.experr \
tests/atf/formats/d_tps_51 \
tests/atf/formats/d_tps_51.experr \
tests/atf/formats/d_tps_52 \
tests/atf/formats/d_tps_52.experr \
tests/atf/formats/d_tps_53 \
tests/atf/formats/d_tps_53.experr \
tests/atf/formats/d_tps_53.expout \
tests/atf/formats/d_tps_54 \
tests/atf/formats/d_tps_54.experr \
tests/atf/formats/d_tps_54.expout \
tests/atf/formats/d_tps_55 \
tests/atf/formats/d_tps_55.experr \
tests/atf/formats/d_tps_55.expout \
tests/atf/formats/d_tps_56 \
tests/atf/formats/d_tps_56.experr \
tests/atf/formats/d_tps_56.expout \
tests/atf/formats/d_tps_57 \
tests/atf/formats/d_tps_57.experr \
tests/atf/formats/d_tps_57.expout \
tests/atf/formats/d_tps_58 \
tests/atf/formats/d_tps_58.experr \
tests/atf/formats/d_tps_58.expout \
tests/atf/formats/d_tps_59 \
tests/atf/formats/d_tps_59.experr \
tests/atf/formats/d_tps_60 \
tests/atf/formats/d_tps_60.experr \
tests/atf/formats/d_tps_61 \
tests/atf/formats/d_tps_61.experr \
tests/atf/formats/d_tps_62 \
tests/atf/formats/d_tps_62.experr \
tests/atf/formats/d_tps_62.expout \
tests/atf/formats/d_tps_63 \
tests/atf/formats/d_tps_63.experr \
tests/atf/formats/d_tps_63.expout \
tests/atf/formats/d_tps_64 \
tests/atf/formats/d_tps_64.experr \
tests/atf/formats/d_tps_64.expout \
tests/atf/formats/d_tps_65 \
tests/atf/formats/d_tps_65.experr \
tests/atf/formats/d_tps_65.expout \
tests/atf/formats/d_tps_66 \
tests/atf/formats/d_tps_66.experr \
tests/atf/formats/d_tps_66.expout
atf_formatsdir = $(pkgtestsdir)/formats
EXTRA_DIST += $(atf_formats_DATA)
atf_formats_PROGRAMS = tests/atf/formats/h_parser
tests_atf_formats_h_parser_SOURCES = tests/atf/formats/h_parser.cpp
tests_atf_formats_h_parser_LDADD = -latf-c++
tests_atf_formats_h_parser_LDFLAGS = -L.
atf_formats_PROGRAMS += tests/atf/formats/t_writers
tests_atf_formats_t_writers_SOURCES = tests/atf/formats/t_writers.cpp
tests_atf_formats_t_writers_LDADD = -latf-c++
tests_atf_formats_t_writers_LDFLAGS = -L.
atf_formats_SCRIPTS = tests/atf/formats/t_parsers
CLEANFILES += tests/atf/formats/t_parsers
EXTRA_DIST += tests/atf/formats/t_parsers.sh
tests/atf/formats/t_parsers: \
$(srcdir)/tests/atf/formats/t_parsers.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/formats || mkdir -p tests/atf/formats
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/formats/t_parsers.sh
atf_test_programs_DATA = tests/atf/test_programs/Atffile
atf_test_programsdir = $(pkgtestsdir)/test_programs
EXTRA_DIST += $(atf_test_programs_DATA)
EXTRA_DIST += tests/atf/test_programs/common.sh
atf_test_programs_SCRIPTS = tests/atf/test_programs/h_sh
CLEANFILES += tests/atf/test_programs/h_sh
EXTRA_DIST += tests/atf/test_programs/h_sh.sh
tests/atf/test_programs/h_sh: \
$(srcdir)/tests/atf/test_programs/h_sh.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/test_programs || mkdir -p tests/atf/test_programs
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/test_programs/h_sh.sh
atf_test_programs_SCRIPTS += tests/atf/test_programs/t_cleanup
CLEANFILES += tests/atf/test_programs/t_cleanup
EXTRA_DIST += tests/atf/test_programs/t_cleanup.sh
tests/atf/test_programs/t_cleanup: \
$(srcdir)/tests/atf/test_programs/common.sh \
$(srcdir)/tests/atf/test_programs/t_cleanup.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/test_programs || mkdir -p tests/atf/test_programs
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/test_programs/common.sh \
$(srcdir)/tests/atf/test_programs/t_cleanup.sh
atf_test_programs_SCRIPTS += tests/atf/test_programs/t_config
CLEANFILES += tests/atf/test_programs/t_config
EXTRA_DIST += tests/atf/test_programs/t_config.sh
tests/atf/test_programs/t_config: \
$(srcdir)/tests/atf/test_programs/common.sh \
$(srcdir)/tests/atf/test_programs/t_config.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/test_programs || mkdir -p tests/atf/test_programs
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/test_programs/common.sh \
$(srcdir)/tests/atf/test_programs/t_config.sh
atf_test_programs_SCRIPTS += tests/atf/test_programs/t_env
CLEANFILES += tests/atf/test_programs/t_env
EXTRA_DIST += tests/atf/test_programs/t_env.sh
tests/atf/test_programs/t_env: \
$(srcdir)/tests/atf/test_programs/common.sh \
$(srcdir)/tests/atf/test_programs/t_env.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/test_programs || mkdir -p tests/atf/test_programs
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/test_programs/common.sh \
$(srcdir)/tests/atf/test_programs/t_env.sh
atf_test_programs_SCRIPTS += tests/atf/test_programs/t_fork
CLEANFILES += tests/atf/test_programs/t_fork
EXTRA_DIST += tests/atf/test_programs/t_fork.sh
tests/atf/test_programs/t_fork: \
$(srcdir)/tests/atf/test_programs/common.sh \
$(srcdir)/tests/atf/test_programs/t_fork.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/test_programs || mkdir -p tests/atf/test_programs
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/test_programs/common.sh \
$(srcdir)/tests/atf/test_programs/t_fork.sh
atf_test_programs_SCRIPTS += tests/atf/test_programs/t_meta_data
CLEANFILES += tests/atf/test_programs/t_meta_data
EXTRA_DIST += tests/atf/test_programs/t_meta_data.sh
tests/atf/test_programs/t_meta_data: \
$(srcdir)/tests/atf/test_programs/common.sh \
$(srcdir)/tests/atf/test_programs/t_meta_data.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/test_programs || mkdir -p tests/atf/test_programs
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/test_programs/common.sh \
$(srcdir)/tests/atf/test_programs/t_meta_data.sh
atf_test_programs_SCRIPTS += tests/atf/test_programs/t_srcdir
CLEANFILES += tests/atf/test_programs/t_srcdir
EXTRA_DIST += tests/atf/test_programs/t_srcdir.sh
tests/atf/test_programs/t_srcdir: \
$(srcdir)/tests/atf/test_programs/common.sh \
$(srcdir)/tests/atf/test_programs/t_srcdir.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/test_programs || mkdir -p tests/atf/test_programs
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/test_programs/common.sh \
$(srcdir)/tests/atf/test_programs/t_srcdir.sh
atf_test_programs_SCRIPTS += tests/atf/test_programs/t_status
CLEANFILES += tests/atf/test_programs/t_status
EXTRA_DIST += tests/atf/test_programs/t_status.sh
tests/atf/test_programs/t_status: \
$(srcdir)/tests/atf/test_programs/common.sh \
$(srcdir)/tests/atf/test_programs/t_status.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/test_programs || mkdir -p tests/atf/test_programs
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/test_programs/common.sh \
$(srcdir)/tests/atf/test_programs/t_status.sh
atf_test_programs_SCRIPTS += tests/atf/test_programs/t_workdir
CLEANFILES += tests/atf/test_programs/t_workdir
EXTRA_DIST += tests/atf/test_programs/t_workdir.sh
tests/atf/test_programs/t_workdir: \
$(srcdir)/tests/atf/test_programs/common.sh \
$(srcdir)/tests/atf/test_programs/t_workdir.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/test_programs || mkdir -p tests/atf/test_programs
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/test_programs/common.sh \
$(srcdir)/tests/atf/test_programs/t_workdir.sh
atf_test_programs_PROGRAMS = tests/atf/test_programs/h_c
tests_atf_test_programs_h_c_SOURCES = tests/atf/test_programs/h_c.c
tests_atf_test_programs_h_c_LDADD = -latf-c
tests_atf_test_programs_h_c_LDFLAGS = -L.
atf_test_programs_PROGRAMS += tests/atf/test_programs/h_cpp
tests_atf_test_programs_h_cpp_SOURCES = tests/atf/test_programs/h_cpp.cpp
tests_atf_test_programs_h_cpp_LDADD = -latf-c++
tests_atf_test_programs_h_cpp_LDFLAGS = -L.
atf_tools_DATA = tests/atf/tools/Atffile
atf_toolsdir = $(pkgtestsdir)/tools
EXTRA_DIST += $(atf_tools_DATA)
atf_tools_PROGRAMS = tests/atf/tools/h_fail
tests_atf_tools_h_fail_SOURCES = tests/atf/tools/h_fail.cpp
tests_atf_tools_h_fail_LDADD = -latf-c++
tests_atf_tools_h_fail_LDFLAGS = -L.
atf_tools_PROGRAMS += tests/atf/tools/h_misc
tests_atf_tools_h_misc_SOURCES = tests/atf/tools/h_misc.cpp
tests_atf_tools_h_misc_LDADD = -latf-c++
tests_atf_tools_h_misc_LDFLAGS = -L.
atf_tools_PROGRAMS += tests/atf/tools/h_mode
tests_atf_tools_h_mode_SOURCES = tests/atf/tools/h_mode.cpp
tests_atf_tools_h_mode_LDADD = -latf-c++
tests_atf_tools_h_mode_LDFLAGS = -L.
atf_tools_PROGRAMS += tests/atf/tools/h_pass
tests_atf_tools_h_pass_SOURCES = tests/atf/tools/h_pass.cpp
tests_atf_tools_h_pass_LDADD = -latf-c++
tests_atf_tools_h_pass_LDFLAGS = -L.
atf_tools_SCRIPTS = tests/atf/tools/t_atf_cleanup
CLEANFILES += tests/atf/tools/t_atf_cleanup
EXTRA_DIST += tests/atf/tools/t_atf_cleanup.sh
tests/atf/tools/t_atf_cleanup: \
$(srcdir)/tests/atf/tools/t_atf_cleanup.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/tools || mkdir -p tests/atf/tools
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/tools/t_atf_cleanup.sh
atf_tools_SCRIPTS += tests/atf/tools/t_atf_compile
CLEANFILES += tests/atf/tools/t_atf_compile
EXTRA_DIST += tests/atf/tools/t_atf_compile.sh
tests/atf/tools/t_atf_compile: $(srcdir)/tests/atf/tools/t_atf_compile.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/tools || mkdir -p tests/atf/tools
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/tools/t_atf_compile.sh
atf_tools_SCRIPTS += tests/atf/tools/t_atf_config
CLEANFILES += tests/atf/tools/t_atf_config
EXTRA_DIST += tests/atf/tools/t_atf_config.sh
tests/atf/tools/t_atf_config: $(srcdir)/tests/atf/tools/t_atf_config.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/tools || mkdir -p tests/atf/tools
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/tools/t_atf_config.sh
atf_tools_SCRIPTS += tests/atf/tools/t_atf_exec
CLEANFILES += tests/atf/tools/t_atf_exec
EXTRA_DIST += tests/atf/tools/t_atf_exec.sh
tests/atf/tools/t_atf_exec: $(srcdir)/tests/atf/tools/t_atf_exec.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/tools || mkdir -p tests/atf/tools
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/tools/t_atf_exec.sh
atf_tools_SCRIPTS += tests/atf/tools/t_atf_killpg
CLEANFILES += tests/atf/tools/t_atf_killpg
EXTRA_DIST += tests/atf/tools/t_atf_killpg.sh
tests/atf/tools/t_atf_killpg: $(srcdir)/tests/atf/tools/t_atf_killpg.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/tools || mkdir -p tests/atf/tools
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/tools/t_atf_killpg.sh
atf_tools_SCRIPTS += tests/atf/tools/t_atf_report
CLEANFILES += tests/atf/tools/t_atf_report
EXTRA_DIST += tests/atf/tools/t_atf_report.sh
tests/atf/tools/t_atf_report: $(srcdir)/tests/atf/tools/t_atf_report.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/tools || mkdir -p tests/atf/tools
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/tools/t_atf_report.sh
atf_tools_SCRIPTS += tests/atf/tools/t_atf_run
CLEANFILES += tests/atf/tools/t_atf_run
EXTRA_DIST += tests/atf/tools/t_atf_run.sh
tests/atf/tools/t_atf_run: $(srcdir)/tests/atf/tools/t_atf_run.sh \
$(ATF_COMPILE_DEPS)
test -d tests/atf/tools || mkdir -p tests/atf/tools
$(ATF_COMPILE_SH) -o $@ $(srcdir)/tests/atf/tools/t_atf_run.sh
# -------------------------------------------------------------------------
# `tests/build' directory.
# -------------------------------------------------------------------------
check_LIBRARIES = tests/build/libuseless.a
tests_build_libuseless_a_SOURCES = \
tests/build/t_include_atf_c_h.cpp \
tests/build/t_include_atf_c++_hpp.cpp \
tests/build/atf-c/t_include_config_h.c \
tests/build/atf-c/t_include_dynstr_h.c \
tests/build/atf-c/t_include_env_h.c \
tests/build/atf-c/t_include_error_h.c \
tests/build/atf-c/t_include_expand_h.c \
tests/build/atf-c/t_include_fs_h.c \
tests/build/atf-c/t_include_io_h.c \
tests/build/atf-c/t_include_list_h.c \
tests/build/atf-c/t_include_macros_h.c \
tests/build/atf-c/t_include_map_h.c \
tests/build/atf-c/t_include_object_h.c \
tests/build/atf-c/t_include_sanity_h.c \
tests/build/atf-c/t_include_signals_h.c \
tests/build/atf-c/t_include_tc_h.c \
tests/build/atf-c/t_include_tcr_h.c \
tests/build/atf-c/t_include_text_h.c \
tests/build/atf-c/t_include_tp_h.c \
tests/build/atf-c/t_include_ui_h.c \
tests/build/atf-c/t_use_macros_h.c \
tests/build/atf-c++/t_include_application_hpp.cpp \
tests/build/atf-c++/t_include_atffile_hpp.cpp \
tests/build/atf-c++/t_include_config_hpp.cpp \
tests/build/atf-c++/t_include_env_hpp.cpp \
tests/build/atf-c++/t_include_exceptions_hpp.cpp \
tests/build/atf-c++/t_include_expand_hpp.cpp \
tests/build/atf-c++/t_include_formats_hpp.cpp \
tests/build/atf-c++/t_include_fs_hpp.cpp \
tests/build/atf-c++/t_include_io_hpp.cpp \
tests/build/atf-c++/t_include_macros_hpp.cpp \
tests/build/atf-c++/t_include_parser_hpp.cpp \
tests/build/atf-c++/t_include_sanity_hpp.cpp \
tests/build/atf-c++/t_include_signals_hpp.cpp \
tests/build/atf-c++/t_include_tests_hpp.cpp \
tests/build/atf-c++/t_include_text_hpp.cpp \
tests/build/atf-c++/t_include_ui_hpp.cpp \
tests/build/atf-c++/t_include_user_hpp.cpp \
tests/build/atf-c++/t_include_utils_hpp.cpp \
tests/build/atf-c++/t_use_macros_hpp.cpp
# -------------------------------------------------------------------------
# `tools' directory.
# -------------------------------------------------------------------------
bin_PROGRAMS = tools/atf-config
tools_atf_config_SOURCES = tools/atf-config.cpp
tools_atf_config_LDADD = -latf-c++
tools_atf_config_LDFLAGS = -L.
dist_man_MANS += tools/atf-config.1
tools/atf-host-compile: $(srcdir)/tools/atf-host-compile.sh
sed -e 's,__ATF_PKGDATADIR__,$(srcdir)/atf-sh,g' \
-e 's,__ATF_SHELL__,$(ATF_SHELL),g' \
<$(srcdir)/tools/atf-host-compile.sh \
>tools/atf-host-compile.tmp
chmod +x tools/atf-host-compile.tmp
mv tools/atf-host-compile.tmp tools/atf-host-compile
CLEANFILES += tools/atf-host-compile
CLEANFILES += tools/atf-host-compile.tmp
EXTRA_DIST += tools/atf-host-compile.sh
libexec_PROGRAMS = tools/atf-cleanup
tools_atf_cleanup_SOURCES = tools/atf-cleanup.cpp
tools_atf_cleanup_LDADD = -latf-c++
tools_atf_cleanup_LDFLAGS = -L.
dist_man_MANS += tools/atf-cleanup.1
bin_PROGRAMS += tools/atf-compile
tools_atf_compile_SOURCES = tools/atf-compile.cpp
tools_atf_compile_LDADD = -latf-c++
tools_atf_compile_LDFLAGS = -L.
dist_man_MANS += tools/atf-compile.1
libexec_PROGRAMS += tools/atf-exec
tools_atf_exec_SOURCES = tools/atf-exec.cpp
tools_atf_exec_LDADD = -latf-c++
tools_atf_exec_LDFLAGS = -L.
dist_man_MANS += tools/atf-exec.1
libexec_PROGRAMS += tools/atf-format
tools_atf_format_SOURCES = tools/atf-format.cpp
tools_atf_format_LDADD = -latf-c++
tools_atf_format_LDFLAGS = -L.
dist_man_MANS += tools/atf-format.1
libexec_PROGRAMS += tools/atf-killpg
tools_atf_killpg_SOURCES = tools/atf-killpg.cpp
tools_atf_killpg_LDADD = -latf-c++
tools_atf_killpg_LDFLAGS = -L.
dist_man_MANS += tools/atf-killpg.1
bin_PROGRAMS += tools/atf-report
tools_atf_report_SOURCES = tools/atf-report.cpp
tools_atf_report_LDADD = -latf-c++
tools_atf_report_LDFLAGS = -L.
dist_man_MANS += tools/atf-report.1
bin_PROGRAMS += tools/atf-run
tools_atf_run_SOURCES = tools/atf-run.cpp
tools_atf_run_LDADD = -latf-c++
tools_atf_run_LDFLAGS = -L.
dist_man_MANS += tools/atf-run.1
bin_PROGRAMS += tools/atf-version
tools_atf_version_SOURCES = tools/atf-version.cpp revision.h
tools_atf_version_LDADD = -latf-c++
tools_atf_version_LDFLAGS = -L.
dist_man_MANS += tools/atf-version.1
BUILT_SOURCES = revision.h
revision.h: admin/revision.h $(srcdir)/admin/revision-dist.h
@if [ -f admin/revision.h ]; then \
cmp -s admin/revision.h revision.h || \
cp admin/revision.h revision.h; \
else \
cmp -s $(srcdir)/admin/revision-dist.h revision.h || \
cp $(srcdir)/admin/revision-dist.h revision.h; \
fi
CLEANFILES += revision.h
hooksdir = $(pkgdatadir)
hooks_DATA = tools/atf-run.hooks
EXTRA_DIST += $(hooks_DATA)
# vim: syntax=make:noexpandtab:shiftwidth=8:softtabstop=8