[Cmake-commits] [cmake-commits] king committed CMakeLists.txt 1.24 1.25
cmake-commits at cmake.org
cmake-commits at cmake.org
Tue Feb 24 17:07:06 EST 2009
Update of /cvsroot/CMake/CMake/Utilities
In directory public:/mounts/ram/cvs-serv16840/Utilities
Modified Files:
CMakeLists.txt
Log Message:
BUG: Fix cmake-gui docs generation PATH feature
Automatic addition of the Qt DLL location to PATH can be done only for
generators that use a Windows shell.
Index: CMakeLists.txt
===================================================================
RCS file: /cvsroot/CMake/CMake/Utilities/CMakeLists.txt,v
retrieving revision 1.24
retrieving revision 1.25
diff -C 2 -d -r1.24 -r1.25
*** CMakeLists.txt 24 Feb 2009 14:00:42 -0000 1.24
--- CMakeLists.txt 24 Feb 2009 22:07:04 -0000 1.25
***************
*** 33,37 ****
# Help cmake-gui find the Qt DLLs on Windows.
! IF(BUILD_QtDialog AND WIN32 AND EXISTS "${QT_QMAKE_EXECUTABLE}")
GET_FILENAME_COMPONENT(Qt_BIN_DIR "${QT_QMAKE_EXECUTABLE}" PATH)
IF(EXISTS "${Qt_BIN_DIR}/QtCore4.dll")
--- 33,39 ----
# Help cmake-gui find the Qt DLLs on Windows.
! SET(WIN_SHELL_GENS "Visual Studio|NMake|MinGW|Watcom|Borland")
! IF(BUILD_QtDialog AND "${CMAKE_GENERATOR}" MATCHES "${WIN_SHELL_GENS}"
! AND EXISTS "${QT_QMAKE_EXECUTABLE}" AND NOT CMAKE_NO_AUTO_QT_ENV)
GET_FILENAME_COMPONENT(Qt_BIN_DIR "${QT_QMAKE_EXECUTABLE}" PATH)
IF(EXISTS "${Qt_BIN_DIR}/QtCore4.dll")
***************
*** 40,44 ****
SET(cmake-gui-PATH COMMAND set "${_PATH}")
ENDIF(EXISTS "${Qt_BIN_DIR}/QtCore4.dll")
! ENDIF(BUILD_QtDialog AND WIN32 AND EXISTS "${QT_QMAKE_EXECUTABLE}")
# add the docs for the executables
--- 42,47 ----
SET(cmake-gui-PATH COMMAND set "${_PATH}")
ENDIF(EXISTS "${Qt_BIN_DIR}/QtCore4.dll")
! ENDIF(BUILD_QtDialog AND "${CMAKE_GENERATOR}" MATCHES "${WIN_SHELL_GENS}"
! AND EXISTS "${QT_QMAKE_EXECUTABLE}" AND NOT CMAKE_NO_AUTO_QT_ENV)
# add the docs for the executables
More information about the Cmake-commits
mailing list