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