1 EXTRA_DIST = README.md COPYING.LGPL FAQ docs misc autogen.sh 2 SUBDIRS = po tests 3 CLEANFILES = 4 DISTCLEAN_TARGETS = 5 6 AM_CPPFLAGS = \ 7 -include config.h \ 8 -I$(top_srcdir)/lib \ 9 -DDATADIR=\""$(datadir)"\" \ 10 -DLOCALEDIR=\""$(datadir)/locale"\" \ 11 -DLIBDIR=\""$(libdir)"\" \ 12 -DPREFIX=\""$(prefix)"\" \ 13 -DSYSCONFDIR=\""$(sysconfdir)"\" \ 14 -DVERSION=\""$(VERSION)"\" \ 15 -DEXTERNAL_LUKS2_TOKENS_PATH=\"${EXTERNAL_LUKS2_TOKENS_PATH}\" 16 AM_CFLAGS = -Wall 17 AM_LDFLAGS = 18 19 LDADD = $(LTLIBINTL) -lm 20 21 tmpfilesddir = @DEFAULT_TMPFILESDIR@ 22 23 include_HEADERS = 24 lib_LTLIBRARIES = 25 noinst_LTLIBRARIES = 26 sbin_PROGRAMS = 27 man8_MANS = 28 tmpfilesd_DATA = 29 pkgconfig_DATA = 30 31 include man/Makemodule.am 32 33 include scripts/Makemodule.am 34 35 if CRYPTO_INTERNAL_ARGON2 36 include lib/crypto_backend/argon2/Makemodule.am 37 endif 38 include lib/crypto_backend/Makemodule.am 39 include lib/Makemodule.am 40 41 include src/Makemodule.am 42 include tokens/Makemodule.am 43 44 ACLOCAL_AMFLAGS = -I m4 45 46 DISTCHECK_CONFIGURE_FLAGS = \ 47 --with-tmpfilesdir=$$dc_install_base/usr/lib/tmpfiles.d \ 48 --enable-internal-argon2 --enable-internal-sse-argon2 \ 49 --enable-external-tokens --enable-ssh-token 50 51 distclean-local: 52 -find . -name \*~ -o -name \*.orig -o -name \*.rej | xargs rm -f 53 rm -rf autom4te.cache 54 55 clean-local: 56 -rm -rf docs/doxygen_api_docs libargon2.la 57 58 install-data-local: 59 $(MKDIR_P) -m 0755 $(DESTDIR)/${EXTERNAL_LUKS2_TOKENS_PATH} 60 61 uninstall-local: 62 rmdir $(DESTDIR)/${EXTERNAL_LUKS2_TOKENS_PATH} 2>/dev/null || :