diff options
author | Roger Leigh <rleigh@codelibre.net> | 2021-02-07 22:06:47 +0000 |
---|---|---|
committer | Roger Leigh <rleigh@codelibre.net> | 2021-02-13 12:24:53 +0000 |
commit | f68091056bf147620c3c17d31b4bbba578ded58b (patch) | |
tree | d86bb4774c7cdbd056738f25efaa0d4de03cc9bf /cmake | |
parent | a2f094f0abef1c59c28147c623f50ef13bacc786 (diff) | |
download | libtiff-git-f68091056bf147620c3c17d31b4bbba578ded58b.tar.gz |
cmake: Move LZMA codec support to LZMACodec.cmake
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/LZMACodec.cmake | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/cmake/LZMACodec.cmake b/cmake/LZMACodec.cmake new file mode 100644 index 00000000..06b14c1e --- /dev/null +++ b/cmake/LZMACodec.cmake @@ -0,0 +1,33 @@ +# Checks for LZMA codec support +# +# Copyright © 2015 Open Microscopy Environment / University of Dundee +# Copyright © 2021 Roger Leigh <rleigh@codelibre.net> +# Written by Roger Leigh <rleigh@codelibre.net> +# +# Permission to use, copy, modify, distribute, and sell this software and +# its documentation for any purpose is hereby granted without fee, provided +# that (i) the above copyright notices and this permission notice appear in +# all copies of the software and related documentation, and (ii) the names of +# Sam Leffler and Silicon Graphics may not be used in any advertising or +# publicity relating to the software without the specific, prior written +# permission of Sam Leffler and Silicon Graphics. +# +# THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, +# EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY +# WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. +# +# IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR +# ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, +# OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +# WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF +# LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE +# OF THIS SOFTWARE. + + +# liblzma2 +set(LZMA_SUPPORT FALSE) +find_package(LibLZMA) +option(lzma "use liblzma (required for LZMA2 compression)" ${LZMA_FOUND}) +if (lzma AND LIBLZMA_FOUND) + set(LZMA_SUPPORT TRUE) +endif() |