X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FMakefile.am;h=e772875641e5623fd8338f4405c7da1c6acb2127;hb=05b695d5165f280bcdffbac9a312a3fee1202436;hp=29eb840f1b122acd696bc6f3690a7d588f24445b;hpb=bb8e0853786f0430cbe28b6c9909b42d251c7bb3;p=platform%2Fupstream%2Fcryptsetup.git diff --git a/src/Makefile.am b/src/Makefile.am index 29eb840..e772875 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -9,26 +9,68 @@ INCLUDES = \ -DVERSION=\""$(VERSION)"\" \ -D_GNU_SOURCE +# cryptsetup cryptsetup_SOURCES = \ $(top_builddir)/lib/utils_crypt.c \ + $(top_builddir)/lib/utils_loop.c \ + $(top_builddir)/lib/utils_fips.c \ cryptsetup.c \ cryptsetup.h cryptsetup_LDADD = \ $(top_builddir)/lib/libcryptsetup.la \ - @POPT_LIBS@ + @POPT_LIBS@ \ + @FIPSCHECK_LIBS@ 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) cryptsetup_static_LDFLAGS = -all-static cryptsetup_static_LDADD = $(cryptsetup_LDADD) \ - @LIBGCRYPT_STATIC_LIBS@ \ + @CRYPTO_STATIC_LIBS@ \ @DEVMAPPER_STATIC_LIBS@ \ @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 = \ + $(top_builddir)/lib/utils_crypt.c \ + crypt_reencrypt.c \ + cryptsetup.h + +crypt_reencrypt_LDADD = $(cryptsetup_LDADD) +crypt_reencrypt_CFLAGS = $(cryptsetup_CFLAGS) +sbin_PROGRAMS += crypt_reencrypt