X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FMakefile.am;h=f071acc7def521ed75d3643a1514b5c130da5984;hb=c81260b3c390994f860df4ed3b6819005742d6ae;hp=a1cf3daeb12dbdc753261d9006c26d4493770bf7;hpb=9ae7e122ac99fc904d43dc5f2de066e1e59b6b97;p=platform%2Fupstream%2Fcryptsetup.git diff --git a/src/Makefile.am b/src/Makefile.am index a1cf3da..f071acc 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -14,6 +14,7 @@ cryptsetup_SOURCES = \ $(top_builddir)/lib/utils_crypt.c \ $(top_builddir)/lib/utils_loop.c \ $(top_builddir)/lib/utils_fips.c \ + utils_tools.c \ cryptsetup.c \ cryptsetup.h @@ -39,14 +40,16 @@ endif # veritysetup if VERITYSETUP -INCLUDES += -I$(top_srcdir)/lib/crypto_backend veritysetup_SOURCES = \ - veritysetup.c + $(top_builddir)/lib/utils_crypt.c \ + $(top_builddir)/lib/utils_loop.c \ + utils_tools.c \ + veritysetup.c \ + cryptsetup.h veritysetup_LDADD = \ - $(top_builddir)/lib/crypto_backend/libcrypto_backend.la \ - @CRYPTO_LIBS@ \ + $(top_builddir)/lib/libcryptsetup.la \ @POPT_LIBS@ veritysetup_CFLAGS = $(cryptsetup_CFLAGS) @@ -59,6 +62,33 @@ veritysetup_static_SOURCES = $(veritysetup_SOURCES) veritysetup_static_CFLAGS = $(veritysetup_CFLAGS) veritysetup_static_LDFLAGS = -all-static veritysetup_static_LDADD = $(veritysetup_LDADD) \ - @CRYPTO_STATIC_LIBS@ + @CRYPTO_STATIC_LIBS@ \ + @DEVMAPPER_STATIC_LIBS@ \ + @UUID_LIBS@ +endif +endif + +# reencrypt +if REENCRYPT +cryptsetup_reencrypt_SOURCES = \ + $(top_builddir)/lib/utils_crypt.c \ + utils_tools.c \ + cryptsetup_reencrypt.c \ + cryptsetup.h + +cryptsetup_reencrypt_LDADD = $(cryptsetup_LDADD) +cryptsetup_reencrypt_CFLAGS = $(cryptsetup_CFLAGS) + +sbin_PROGRAMS += cryptsetup-reencrypt + +if STATIC_TOOLS +sbin_PROGRAMS += cryptsetup-reencrypt.static +cryptsetup_reencrypt_static_SOURCES = $(cryptsetup_reencrypt_SOURCES) +cryptsetup_reencrypt_static_CFLAGS = $(cryptsetup_reencrypt_CFLAGS) +cryptsetup_reencrypt_static_LDFLAGS = -all-static +cryptsetup_reencrypt_static_LDADD = $(cryptsetup_reencrypt_LDADD) \ + @CRYPTO_STATIC_LIBS@ \ + @DEVMAPPER_STATIC_LIBS@ \ + @UUID_LIBS@ endif endif