X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=src%2FMakefile.am;h=a8264466a6d6bb0282aef933fb04a68d62c7d156;hb=e37016bf649adb19e649da494e5ebea9183f33b9;hp=520e48ec043d7bd2f1eae43740a9ab3204a163bd;hpb=555d5f6e97f43f31a2af26b41f1376069321bbc8;p=platform%2Fupstream%2Fcryptsetup.git diff --git a/src/Makefile.am b/src/Makefile.am index 520e48e..a826446 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -9,6 +9,7 @@ INCLUDES = \ -DVERSION=\""$(VERSION)"\" \ -D_GNU_SOURCE +# cryptsetup cryptsetup_SOURCES = \ $(top_builddir)/lib/utils_crypt.c \ $(top_builddir)/lib/utils_loop.c \ @@ -25,7 +26,7 @@ cryptsetup_CFLAGS = -Wall sbin_PROGRAMS=cryptsetup -if STATIC_CRYPTSETUP +if STATIC_TOOLS sbin_PROGRAMS += cryptsetup.static cryptsetup_static_SOURCES = $(cryptsetup_SOURCES) cryptsetup_static_CFLAGS = $(cryptsetup_CFLAGS) @@ -36,12 +37,54 @@ cryptsetup_static_LDADD = $(cryptsetup_LDADD) \ @UUID_LIBS@ endif +# veritysetup +if VERITYSETUP + +veritysetup_SOURCES = \ + $(top_builddir)/lib/utils_loop.c \ + veritysetup.c \ + cryptsetup.h + +veritysetup_LDADD = \ + $(top_builddir)/lib/libcryptsetup.la \ + @POPT_LIBS@ + +veritysetup_CFLAGS = $(cryptsetup_CFLAGS) + +sbin_PROGRAMS += veritysetup + +if STATIC_TOOLS +sbin_PROGRAMS += veritysetup.static +veritysetup_static_SOURCES = $(veritysetup_SOURCES) +veritysetup_static_CFLAGS = $(veritysetup_CFLAGS) +veritysetup_static_LDFLAGS = -all-static +veritysetup_static_LDADD = $(veritysetup_LDADD) \ + @CRYPTO_STATIC_LIBS@ \ + @DEVMAPPER_STATIC_LIBS@ \ + @UUID_LIBS@ +endif +endif + # reencrypt -crypt_reencrypt_SOURCES = \ +if REENCRYPT +cryptsetup_reencrypt_SOURCES = \ $(top_builddir)/lib/utils_crypt.c \ - crypt_reencrypt.c \ + cryptsetup_reencrypt.c \ cryptsetup.h -crypt_reencrypt_LDADD = $(cryptsetup_LDADD) -crypt_reencrypt_CFLAGS = $(cryptsetup_CFLAGS) -sbin_PROGRAMS += crypt_reencrypt +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