[Cmake-commits] CMake branch, next, updated. v3.3.0-2225-ge3e1e3d

Brad King brad.king at kitware.com
Fri Aug 14 09:54:03 EDT 2015


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, next has been updated
       via  e3e1e3d47072b631f0a857079a6b6e362f31d9a7 (commit)
       via  724fa682705a17bef0c74b9dcf09bc9cf1761dde (commit)
       via  17ecfd8210b4db74753c4565b10a2b75dfa4c480 (commit)
      from  cdaed8a166e4ea74d1ca9ca3435bb00edbf63bbc (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=e3e1e3d47072b631f0a857079a6b6e362f31d9a7
commit e3e1e3d47072b631f0a857079a6b6e362f31d9a7
Merge: cdaed8a 724fa68
Author:     Brad King <brad.king at kitware.com>
AuthorDate: Fri Aug 14 09:54:02 2015 -0400
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Fri Aug 14 09:54:02 2015 -0400

    Merge topic 'FindTIFF-updates' into next
    
    724fa682 FindTIFF: Find debug and release libraries separately
    17ecfd82 CMake Nightly Date Stamp


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=724fa682705a17bef0c74b9dcf09bc9cf1761dde
commit 724fa682705a17bef0c74b9dcf09bc9cf1761dde
Author:     Roger Leigh <rleigh at dundee.ac.uk>
AuthorDate: Fri Aug 7 13:51:42 2015 +0000
Commit:     Brad King <brad.king at kitware.com>
CommitDate: Fri Aug 14 09:49:46 2015 -0400

    FindTIFF: Find debug and release libraries separately

diff --git a/Help/release/dev/FindTIFF-updates.rst b/Help/release/dev/FindTIFF-updates.rst
new file mode 100644
index 0000000..083e40f
--- /dev/null
+++ b/Help/release/dev/FindTIFF-updates.rst
@@ -0,0 +1,5 @@
+FindTIFF-updates
+----------------
+
+* The :module:`FindTIFF` module learned to search separately for
+  debug and release variants.
diff --git a/Modules/FindTIFF.cmake b/Modules/FindTIFF.cmake
index a67d24d..ed092ea 100644
--- a/Modules/FindTIFF.cmake
+++ b/Modules/FindTIFF.cmake
@@ -34,7 +34,19 @@
 find_path(TIFF_INCLUDE_DIR tiff.h)
 
 set(TIFF_NAMES ${TIFF_NAMES} tiff libtiff tiff3 libtiff3)
-find_library(TIFF_LIBRARY NAMES ${TIFF_NAMES} )
+foreach(name ${TIFF_NAMES})
+  list(APPEND TIFF_NAMES_DEBUG "${name}d")
+endforeach()
+
+if(NOT TIFF_LIBRARY)
+  find_library(TIFF_LIBRARY_RELEASE NAMES ${TIFF_NAMES})
+  find_library(TIFF_LIBRARY_DEBUG NAMES ${TIFF_NAMES_DEBUG})
+  include(${CMAKE_CURRENT_LIST_DIR}/SelectLibraryConfigurations.cmake)
+  select_library_configurations(TIFF)
+  mark_as_advanced(TIFF_LIBRARY_RELEASE TIFF_LIBRARY_DEBUG)
+endif()
+unset(TIFF_NAMES)
+unset(TIFF_NAMES_DEBUG)
 
 if(TIFF_INCLUDE_DIR AND EXISTS "${TIFF_INCLUDE_DIR}/tiffvers.h")
     file(STRINGS "${TIFF_INCLUDE_DIR}/tiffvers.h" tiff_version_str

-----------------------------------------------------------------------

Summary of changes:
 Help/release/dev/FindTIFF-updates.rst |    5 +++++
 Modules/FindTIFF.cmake                |   14 +++++++++++++-
 Source/CMakeVersion.cmake             |    2 +-
 3 files changed, 19 insertions(+), 2 deletions(-)
 create mode 100644 Help/release/dev/FindTIFF-updates.rst


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list