]> git.ipfire.org Git - thirdparty/xz.git/commitdiff
Build: Disable xzdec, lzmadec, and lzmainfo when they cannot be built.
authorLasse Collin <lasse.collin@tukaani.org>
Tue, 3 Nov 2015 18:47:07 +0000 (20:47 +0200)
committerLasse Collin <lasse.collin@tukaani.org>
Tue, 3 Nov 2015 18:47:07 +0000 (20:47 +0200)
They all need decoder support and if that isn't available,
there's no point trying to build them.

configure.ac

index 53cb63059c4b5cc1dbe26d09a01d59f4567eb361..d64b0e085516edbd1dd191252c8c5b330ac4147e 100644 (file)
@@ -416,18 +416,21 @@ AM_CONDITIONAL([COND_XZ], [test x$enable_xz != xno])
 AC_ARG_ENABLE([xzdec], [AS_HELP_STRING([--disable-xzdec],
                [do not build xzdec])],
        [], [enable_xzdec=yes])
+test "x$enable_decoders" = xno && enable_xzdec=no
 AM_CONDITIONAL([COND_XZDEC], [test x$enable_xzdec != xno])
 
 AC_ARG_ENABLE([lzmadec], [AS_HELP_STRING([--disable-lzmadec],
                [do not build lzmadec
                (it exists primarily for LZMA Utils compatibility)])],
        [], [enable_lzmadec=yes])
+test "x$enable_decoder_lzma1" = xno && enable_lzmadec=no
 AM_CONDITIONAL([COND_LZMADEC], [test x$enable_lzmadec != xno])
 
 AC_ARG_ENABLE([lzmainfo], [AS_HELP_STRING([--disable-lzmainfo],
                [do not build lzmainfo
                (it exists primarily for LZMA Utils compatibility)])],
        [], [enable_lzmainfo=yes])
+test "x$enable_decoder_lzma1" = xno && enable_lzmainfo=no
 AM_CONDITIONAL([COND_LZMAINFO], [test x$enable_lzmainfo != xno])
 
 AC_ARG_ENABLE([lzma-links], [AS_HELP_STRING([--disable-lzma-links],