[Cmake-commits] [cmake-commits] david.cole committed CMakeLists.txt 1.103 1.104

cmake-commits at cmake.org cmake-commits at cmake.org
Mon Nov 16 15:35:06 EST 2009


Update of /cvsroot/CMake/CMake/Tests/SimpleInstall
In directory public:/mounts/ram/cvs-serv20122/SimpleInstall

Modified Files:
	CMakeLists.txt 
Log Message:
SimpleInstall test now builds an installer package if CTEST_TEST_CPACK is ON at the Tests/CMakeLists.txt level.


Index: CMakeLists.txt
===================================================================
RCS file: /cvsroot/CMake/CMake/Tests/SimpleInstall/CMakeLists.txt,v
retrieving revision 1.103
retrieving revision 1.104
diff -C 2 -d -r1.103 -r1.104
*** CMakeLists.txt	1 May 2009 13:45:43 -0000	1.103
--- CMakeLists.txt	16 Nov 2009 20:35:04 -0000	1.104
***************
*** 365,376 ****
  SET(CMAKE_INSTALL_DEBUG_LIBRARIES 1)
  INCLUDE(InstallRequiredSystemLibraries)
- INCLUDE(CPack)
  
  IF(CTEST_TEST_CPACK)
    SET(PACKAGE_TARGET --build-target package)
  ELSE(CTEST_TEST_CPACK)
    SET(PACKAGE_TARGET)
  ENDIF(CTEST_TEST_CPACK)
  
  ADD_CUSTOM_COMMAND(
    TARGET ${install_target}
--- 365,383 ----
  SET(CMAKE_INSTALL_DEBUG_LIBRARIES 1)
  INCLUDE(InstallRequiredSystemLibraries)
  
  IF(CTEST_TEST_CPACK)
    SET(PACKAGE_TARGET --build-target package)
+ 
+   # Avoid settings that require the .zip file command line tools...
+   # (just build an NSIS installer without component support)
+   #
+   SET(CPACK_BINARY_ZIP OFF)
+   SET(CPACK_MONOLITHIC_INSTALL ON)
  ELSE(CTEST_TEST_CPACK)
    SET(PACKAGE_TARGET)
  ENDIF(CTEST_TEST_CPACK)
  
+ INCLUDE(CPack)
+ 
  ADD_CUSTOM_COMMAND(
    TARGET ${install_target}



More information about the Cmake-commits mailing list