Blame Makefile.am

Packit Service 3749ba
Packit Service 3749ba
NULL =
Packit Service 3749ba
Packit Service 3749ba
AM_CPPFLAGS = \
Packit Service 3749ba
	-I$(top_srcdir) \
Packit Service 3749ba
	-I$(top_srcdir)/common \
Packit Service 3749ba
	-DBINDIR=\"$(bindir)\" \
Packit Service 3749ba
	-DBUILDDIR=\"$(abs_builddir)\" \
Packit Service 3749ba
	-DDATA_DIR=\"$(datadir)\" \
Packit Service 3749ba
	-DPRIVATEDIR=\"$(privatedir)\" \
Packit Service 3749ba
	-DSRCDIR=\"$(abs_srcdir)\" \
Packit Service 3749ba
	-DSYSCONFDIR=\"$(sysconfdir)\" \
Packit Service 3749ba
	-DP11_KIT_FUTURE_UNSTABLE_API
Packit Service 3749ba
Packit Service 3749ba
bin_PROGRAMS =
Packit Service 3749ba
private_PROGRAMS =
Packit Service 3749ba
check_PROGRAMS = $(c_tests)
Packit Service 3749ba
check_SCRIPTS = $(sh_tests)
Packit Service 3749ba
check_LTLIBRARIES =
Packit Service 3749ba
Packit Service 3749ba
SUFFIXES =
Packit Service 3749ba
Packit Service 3749ba
BUILT_SOURCES =
Packit Service 3749ba
Packit Service 3749ba
CLEANFILES =
Packit Service 3749ba
Packit Service 3749ba
EXTRA_DIST = CONTRIBUTING.md meson.build meson_options.txt po/meson.build \
Packit Service 3749ba
	doc/manual/meson.build doc/manual/userdir.xml.in \
Packit Service 3749ba
	doc/manual/sysdir.xml.in doc/manual/version.xml.in \
Packit Service 3749ba
	bash-completion
Packit Service 3749ba
Packit Service 3749ba
incdir = $(includedir)/p11-kit-1/p11-kit
Packit Service 3749ba
inc_HEADERS =
Packit Service 3749ba
Packit Service 3749ba
lib_LTLIBRARIES =
Packit Service 3749ba
Packit Service 3749ba
noinst_LTLIBRARIES =
Packit Service 3749ba
noinst_PROGRAMS =
Packit Service 3749ba
noinst_SCRIPTS =
Packit Service 3749ba
Packit Service 3749ba
c_tests =
Packit Service 3749ba
sh_tests =
Packit Service 3749ba
TESTS = $(c_tests) $(sh_tests)
Packit Service 3749ba
Packit Service 3749ba
moduledir = $(p11_module_path)
Packit Service 3749ba
module_LTLIBRARIES =
Packit Service 3749ba
Packit Service 3749ba
bashcomp_DATA =
Packit Service 3749ba
Packit Service 3749ba
include common/Makefile.am
Packit Service 3749ba
include p11-kit/Makefile.am
Packit Service 3749ba
Packit Service 3749ba
if WITH_TRUST_MODULE
Packit Service 3749ba
include trust/Makefile.am
Packit Service 3749ba
endif
Packit Service 3749ba
Packit Service 3749ba
SUBDIRS = . doc po
Packit Service 3749ba
Packit Service 3749ba
ACLOCAL_AMFLAGS = -I build/m4
Packit Service 3749ba
Packit Service 3749ba
DISTCHECK_CONFIGURE_FLAGS = \
Packit Service 3749ba
	--enable-doc \
Packit Service 3749ba
	--without-systemd \
Packit Service 3749ba
	--without-bash-completion \
Packit Service 3749ba
	--disable-coverage \
Packit Service 3749ba
	--enable-strict \
Packit Service 3749ba
	CFLAGS='-O2'
Packit Service 3749ba
Packit Service 3749ba
AM_TESTS_ENVIRONMENT = \
Packit Service 3749ba
	abs_top_builddir="$(abs_top_builddir)"; \
Packit Service 3749ba
	export abs_top_builddir; \
Packit Service 3749ba
	P11_MODULE_PATH="$(abs_top_builddir)/.libs"; \
Packit Service 3749ba
	export P11_MODULE_PATH;
Packit Service 3749ba
AM_TESTS_FD_REDIRECT = 9>&2;
Packit Service 3749ba
Packit Service 3749ba
LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) \
Packit Service 3749ba
	$(top_srcdir)/build/litter/tap-driver.sh
Packit Service 3749ba
LOG_DRIVER_FLAGS = --comments --ignore-exit
Packit Service 3749ba
Packit Service 3749ba
MEMCHECK_ENV = $(TEST_RUNNER) valgrind --error-exitcode=80 --quiet
Packit Service 3749ba
Packit Service 3749ba
LEAKCHECK_ENV = $(TEST_RUNNER) valgrind --error-exitcode=81 --quiet --leak-check=yes
Packit Service 3749ba
Packit Service 3749ba
HELLCHECK_ENV = $(TEST_RUNNER) valgrind --error-exitcode=82 --quiet --tool=helgrind
Packit Service 3749ba
Packit Service 3749ba
memcheck: all
Packit Service 3749ba
	make $(AM_MAKEFLAGS) TESTS_ENVIRONMENT="$(MEMCHECK_ENV)" check-TESTS
Packit Service 3749ba
Packit Service 3749ba
leakcheck: all
Packit Service 3749ba
	make $(AM_MAKEFLAGS) TESTS_ENVIRONMENT="$(LEAKCHECK_ENV)" check-TESTS
Packit Service 3749ba
Packit Service 3749ba
hellcheck: all
Packit Service 3749ba
	make $(AM_MAKEFLAGS) TESTS_ENVIRONMENT="$(HELLCHECK_ENV)" check-TESTS
Packit Service 3749ba
Packit Service 3749ba
dist-hook:
Packit Service 3749ba
	@if test -d "$(srcdir)/.git"; \
Packit Service 3749ba
	then \
Packit Service 3749ba
		echo Creating ChangeLog && \
Packit Service 3749ba
		( cd "$(top_srcdir)" && \
Packit Service 3749ba
		  echo '# Generate automatically. Do not edit.'; echo; \
Packit Service 3749ba
		  $(top_srcdir)/build/litter/missing --run git log --stat --date=short ) > ChangeLog.tmp \
Packit Service 3749ba
		&& mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
Packit Service 3749ba
		|| ( rm -f ChangeLog.tmp ; \
Packit Service 3749ba
		     echo Failed to generate ChangeLog >&2 ); \
Packit Service 3749ba
	else \
Packit Service 3749ba
		echo A git clone is required to generate a ChangeLog >&2; \
Packit Service 3749ba
	fi
Packit Service 3749ba
Packit Service 3749ba
if WITH_COVERAGE
Packit Service 3749ba
coverage:
Packit Service 3749ba
	mkdir -p build/coverage
Packit Service 3749ba
	$(LCOV) --directory . --zerocounters
Packit Service 3749ba
	$(MAKE) check
Packit Service 3749ba
	$(LCOV) --directory . --capture --output-file build/coverage.info
Packit Service 3749ba
	$(GENHTML) --output-directory build/coverage \
Packit Service 3749ba
		--title "p11-kit $(PACKAGE_VERSION)" \
Packit Service 3749ba
		build/coverage.info
Packit Service 3749ba
	@echo "file://$(abs_top_builddir)/build/coverage/index.html"
Packit Service 3749ba
endif
Packit Service 3749ba
Packit Service 3749ba
transifex:
Packit Service 3749ba
	cd $(srcdir) && sh build/tx-update