diff options
author | David Capello <davidcapello@gmail.com> | 2017-06-24 13:35:57 -0300 |
---|---|---|
committer | David Capello <davidcapello@gmail.com> | 2020-04-18 15:37:30 -0300 |
commit | dd84e20f4f771ada398fcc1610c662e9f398dcd9 (patch) | |
tree | 85279ea126dad48aee1b2cdcc460d7c52fd879bd | |
parent | c17709fca64307edc6e1f15b5bb7a648271edadb (diff) | |
download | libarchive-dd84e20f4f771ada398fcc1610c662e9f398dcd9.tar.gz |
Don't even try HAVE_LZMA_STREAM_ENCODER_MT if ENABLE_LZMA is disabled
-rw-r--r-- | CMakeLists.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 7a9f3d19..46a74b7f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1449,9 +1449,13 @@ CHECK_C_SOURCE_COMPILES( "#include <sys/sysmacros.h>\nint main() { return major(256); }" MAJOR_IN_SYSMACROS) +IF(ENABLE_LZMA) CHECK_C_SOURCE_COMPILES( "#include <lzma.h>\n#if LZMA_VERSION < 50020000\n#error unsupported\n#endif\nint main(void){lzma_stream_encoder_mt(0, 0); return 0;}" HAVE_LZMA_STREAM_ENCODER_MT) +ELSE() + SET(HAVE_LZMA_STREAM_ENCODER_MT 0) +ENDIF(ENABLE_LZMA) IF(HAVE_STRERROR_R) SET(HAVE_DECL_STRERROR_R 1) |