Makefile.am 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. AM_CFLAGS = @LUKSMETA_CFLAGS@ @cryptsetup_CFLAGS@
  2. noinst_LTLIBRARIES = libcrc32c.la
  3. libcrc32c_la_SOURCES = crc32c.c crc32c.h
  4. include_HEADERS = luksmeta.h
  5. lib_LTLIBRARIES = libluksmeta.la
  6. libluksmeta_la_LDFLAGS = -export-symbols-regex '^luksmeta_'
  7. libluksmeta_la_LIBADD = libcrc32c.la @cryptsetup_LIBS@
  8. bin_PROGRAMS = luksmeta
  9. luksmeta_LDADD = libluksmeta.la @cryptsetup_LIBS@
  10. man8_MANS = luksmeta.8
  11. pkgconfigdir = $(libdir)/pkgconfig
  12. pkgconfig_DATA = luksmeta.pc
  13. check_LTLIBRARIES = libtest.la
  14. libtest_la_SOURCES = test.c test.h
  15. check_PROGRAMS = test-crc32c test-lm-assumptions test-lm-init test-lm-one test-lm-two test-lm-big
  16. test_crc32c_LDADD = libcrc32c.la
  17. test_lm_assumptions_LDADD = libtest.la libluksmeta.la @cryptsetup_LIBS@
  18. test_lm_init_LDADD = libtest.la libluksmeta.la @cryptsetup_LIBS@
  19. test_lm_one_LDADD = libtest.la libluksmeta.la @cryptsetup_LIBS@
  20. test_lm_two_LDADD = libtest.la libluksmeta.la @cryptsetup_LIBS@
  21. test_lm_big_LDADD = libtest.la libluksmeta.la @cryptsetup_LIBS@
  22. EXTRA_DIST = $(man8_MANS) test-luksmeta
  23. TESTS = $(check_PROGRAMS) test-luksmeta