X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=inline;f=src%2FMakefile.am;h=ee0c814cc9f180c84144241a965a87e889518a8d;hb=ad21d48762fa70838d4ab4fbe8fe2a2e8a4dcef1;hp=473120cad541a83379f24c4bc1fe25e05eeac0fb;hpb=d380da7a3264b32741c583d0455945fae43a65d8;p=platform%2Fupstream%2Fcryptsetup.git diff --git a/src/Makefile.am b/src/Makefile.am index 473120c..ee0c814 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,4 +1,4 @@ -INCLUDES = \ +AM_CPPFLAGS = -include config.h \ -I$(top_srcdir) \ -I$(top_srcdir)/lib \ -DDATADIR=\""$(datadir)"\" \ @@ -6,23 +6,24 @@ INCLUDES = \ -DLIBDIR=\""$(libdir)"\" \ -DPREFIX=\""$(prefix)"\" \ -DSYSCONFDIR=\""$(sysconfdir)"\" \ - -DVERSION=\""$(VERSION)"\" \ - -D_GNU_SOURCE + -DVERSION=\""$(VERSION)"\" # cryptsetup cryptsetup_SOURCES = \ $(top_builddir)/lib/utils_crypt.c \ $(top_builddir)/lib/utils_loop.c \ $(top_builddir)/lib/utils_fips.c \ + utils_tools.c \ + utils_password.c \ cryptsetup.c \ cryptsetup.h cryptsetup_LDADD = \ $(top_builddir)/lib/libcryptsetup.la \ @POPT_LIBS@ \ - @FIPSCHECK_LIBS@ + @PWQUALITY_LIBS@ -cryptsetup_CFLAGS = -Wall +cryptsetup_CFLAGS = $(AM_CFLAGS) -Wall sbin_PROGRAMS=cryptsetup @@ -30,9 +31,10 @@ if STATIC_TOOLS sbin_PROGRAMS += cryptsetup.static cryptsetup_static_SOURCES = $(cryptsetup_SOURCES) cryptsetup_static_CFLAGS = $(cryptsetup_CFLAGS) -cryptsetup_static_LDFLAGS = -all-static +cryptsetup_static_LDFLAGS = $(AM_LDFLAGS) -all-static cryptsetup_static_LDADD = $(cryptsetup_LDADD) \ @CRYPTO_STATIC_LIBS@ \ + @PWQUALITY_STATIC_LIBS@ \ @DEVMAPPER_STATIC_LIBS@ \ @UUID_LIBS@ endif @@ -41,7 +43,9 @@ endif if VERITYSETUP veritysetup_SOURCES = \ + $(top_builddir)/lib/utils_crypt.c \ $(top_builddir)/lib/utils_loop.c \ + utils_tools.c \ veritysetup.c \ cryptsetup.h @@ -57,10 +61,35 @@ if STATIC_TOOLS sbin_PROGRAMS += veritysetup.static veritysetup_static_SOURCES = $(veritysetup_SOURCES) veritysetup_static_CFLAGS = $(veritysetup_CFLAGS) -veritysetup_static_LDFLAGS = -all-static +veritysetup_static_LDFLAGS = $(AM_LDFLAGS) -all-static veritysetup_static_LDADD = $(veritysetup_LDADD) \ @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 = $(AM_LDFLAGS) -all-static +cryptsetup_reencrypt_static_LDADD = $(cryptsetup_reencrypt_LDADD) \ + @CRYPTO_STATIC_LIBS@ \ + @DEVMAPPER_STATIC_LIBS@ \ + @UUID_LIBS@ +endif +endif