[Cmake-commits] [cmake-commits] king committed CMakeLists.txt 1.9 1.10
cmake-commits at cmake.org
cmake-commits at cmake.org
Mon Jun 9 15:09:19 EDT 2008
Update of /cvsroot/CMake/CMake/Tests/FindPackageTest
In directory public:/mounts/ram/cvs-serv32229/Tests/FindPackageTest
Modified Files:
CMakeLists.txt
Log Message:
ENH: Add test for new find_* command HINTS option.
Index: CMakeLists.txt
===================================================================
RCS file: /cvsroot/CMake/CMake/Tests/FindPackageTest/CMakeLists.txt,v
retrieving revision 1.9
retrieving revision 1.10
diff -C 2 -d -r1.9 -r1.10
*** CMakeLists.txt 25 Mar 2008 15:26:51 -0000 1.9
--- CMakeLists.txt 9 Jun 2008 19:09:14 -0000 1.10
***************
*** 37,40 ****
--- 37,41 ----
foo Foo Bar TFramework Tframework TApp Tapp Special
VersionedA VersionedB
+ wibbleA wibbleB
)
FOREACH(p ${PACKAGES})
***************
*** 59,62 ****
--- 60,68 ----
FIND_PACKAGE(VersionedB 3.1 EXACT NAMES zot)
+ # HINTS should override the system but PATHS should not
+ LIST(INSERT CMAKE_SYSTEM_PREFIX_PATH 0 "${CMAKE_CURRENT_SOURCE_DIR}/A")
+ FIND_PACKAGE(wibbleA NAMES wibble PATHS B)
+ FIND_PACKAGE(wibbleB NAMES wibble HINTS B)
+
# Expected locations at which packages should be found.
SET(foo_EXPECTED "lib/foo-1.2/foo-config.cmake")
***************
*** 74,77 ****
--- 80,85 ----
SET(VersionedA_EXPECTED "lib/zot-2.0/zot-config.cmake")
SET(VersionedB_EXPECTED "lib/zot-3.1/zot-config.cmake")
+ SET(wibbleA_EXPECTED "A/wibble-config.cmake")
+ SET(wibbleB_EXPECTED "B/wibble-config.cmake")
# Check the results.
More information about the Cmake-commits
mailing list