|
Packit |
da863b |
AM_CFLAGS = @LUKSMETA_CFLAGS@ @cryptsetup_CFLAGS@
|
|
Packit |
da863b |
BUILT_SOURCES=
|
|
Packit |
da863b |
CLEANFILES=
|
|
Packit |
da863b |
noinst_LTLIBRARIES = libcrc32c.la
|
|
Packit |
da863b |
libcrc32c_la_SOURCES = crc32c.c crc32c.h
|
|
Packit |
da863b |
|
|
Packit |
da863b |
include_HEADERS = luksmeta.h
|
|
Packit |
da863b |
lib_LTLIBRARIES = libluksmeta.la
|
|
Packit |
da863b |
libluksmeta_la_LDFLAGS = -export-symbols-regex '^luksmeta_'
|
|
Packit |
da863b |
libluksmeta_la_LIBADD = libcrc32c.la @cryptsetup_LIBS@
|
|
Packit |
da863b |
|
|
Packit |
da863b |
bin_PROGRAMS = luksmeta
|
|
Packit |
da863b |
luksmeta_LDADD = libluksmeta.la @cryptsetup_LIBS@
|
|
Packit |
da863b |
man_ADOC_FILES = luksmeta.8.adoc
|
|
Packit |
da863b |
|
|
Packit |
da863b |
if HAVE_A2X
|
|
Packit |
da863b |
man_ROFF_FILES = $(man_ADOC_FILES:.adoc=.roff)
|
|
Packit |
da863b |
BUILT_SOURCES += $(man_ROFF_FILES)
|
|
Packit |
da863b |
CLEANFILES += $(man_ROFF_FILES) $(man_ROFF_FILES:.roff=)
|
|
Packit |
da863b |
|
|
Packit |
da863b |
$(top_builddir)/%.roff: %.adoc
|
|
Packit |
da863b |
$(MKDIR_P) $$(dirname $@)
|
|
Packit |
da863b |
$(A2X) -v -f manpage $^ -D $(top_builddir)/$$(dirname $@)
|
|
Packit |
da863b |
$(INSTALL) -m 644 $(top_builddir)/$(@:.roff=) $(top_builddir)/$@
|
|
Packit |
da863b |
|
|
Packit |
da863b |
man8_MANS = luksmeta.8
|
|
Packit |
da863b |
else
|
|
Packit |
da863b |
man8_MANS =
|
|
Packit |
da863b |
endif
|
|
Packit |
da863b |
|
|
Packit |
da863b |
pkgconfigdir = $(libdir)/pkgconfig
|
|
Packit |
da863b |
pkgconfig_DATA = luksmeta.pc
|
|
Packit |
da863b |
|
|
Packit |
da863b |
check_LTLIBRARIES = libtest.la
|
|
Packit |
da863b |
libtest_la_SOURCES = test.c test.h
|
|
Packit |
da863b |
|
|
Packit |
da863b |
check_PROGRAMS = test-crc32c test-lm-assumptions test-lm-init test-lm-one test-lm-two test-lm-big
|
|
Packit |
da863b |
test_crc32c_LDADD = libcrc32c.la
|
|
Packit |
da863b |
test_lm_assumptions_LDADD = libtest.la libluksmeta.la @cryptsetup_LIBS@
|
|
Packit |
da863b |
test_lm_init_LDADD = libtest.la libluksmeta.la @cryptsetup_LIBS@
|
|
Packit |
da863b |
test_lm_one_LDADD = libtest.la libluksmeta.la @cryptsetup_LIBS@
|
|
Packit |
da863b |
test_lm_two_LDADD = libtest.la libluksmeta.la @cryptsetup_LIBS@
|
|
Packit |
da863b |
test_lm_big_LDADD = libtest.la libluksmeta.la @cryptsetup_LIBS@
|
|
Packit |
da863b |
|
|
Packit |
da863b |
EXTRA_DIST = $(man_ADOC_FILES) test-luksmeta
|
|
Packit |
da863b |
TESTS = $(check_PROGRAMS) test-luksmeta
|