mirror of
https://invent.kde.org/graphics/okular
synced 2024-10-05 23:49:20 +00:00
no need of this check, we're using the global one
svn path=/branches/work/kde4/playground/graphics/cmake/; revision=543833
This commit is contained in:
parent
aa79b31dcb
commit
6535d96606
|
@ -1,58 +0,0 @@
|
|||
# first try to find kde-config
|
||||
# then ask kde-config for the kde data dirs
|
||||
# then check the data dirs for FindKDE4.cmake
|
||||
|
||||
MACRO(_MACRO_GETENV_WIN_PATH var name)
|
||||
set(${var} $ENV{${name}})
|
||||
STRING( REGEX REPLACE "\\\\" "/" ${var} "${${var}}" )
|
||||
ENDMACRO(_MACRO_GETENV_WIN_PATH)
|
||||
|
||||
_MACRO_GETENV_WIN_PATH(ENV_KDEDIR KDEDIR)
|
||||
|
||||
|
||||
FIND_PROGRAM(KDE4_KDECONFIG_EXECUTABLE NAMES kde-config
|
||||
PATHS
|
||||
${ENV_KDEDIR}/bin
|
||||
/opt/kde4/bin
|
||||
/opt/kde
|
||||
)
|
||||
|
||||
|
||||
IF (KDE4_KDECONFIG_EXECUTABLE)
|
||||
|
||||
EXEC_PROGRAM(${KDE4_KDECONFIG_EXECUTABLE} ARGS --path data OUTPUT_VARIABLE _data_DIR )
|
||||
|
||||
# replace the ":" with ";" so that it becomes a valid cmake list
|
||||
STRING(REGEX REPLACE ":" ";" _data_DIR "${_data_DIR}")
|
||||
|
||||
MESSAGE(STATUS "datadir: ${_data_DIR}")
|
||||
|
||||
FIND_PATH(KDE4_DATA_DIR cmake/modules/FindKDE4Internal.cmake
|
||||
${_data_DIR}
|
||||
)
|
||||
|
||||
IF (KDE4_DATA_DIR)
|
||||
|
||||
SET(CMAKE_MODULE_PATH ${KDE4_DATA_DIR}/cmake/modules ${CMAKE_MODULE_PATH})
|
||||
|
||||
IF (KDE4_FIND_QUIETLY)
|
||||
SET(_quiet QUIET)
|
||||
ENDIF (KDE4_FIND_QUIETLY)
|
||||
|
||||
IF (KDE4_FIND_REQUIRED)
|
||||
SET(_req REQUIRED)
|
||||
ENDIF (KDE4_FIND_REQUIRED)
|
||||
|
||||
FIND_PACKAGE(KDE4Internal ${_req} ${_quiet})
|
||||
|
||||
ENDIF (KDE4_DATA_DIR)
|
||||
|
||||
|
||||
ENDIF (KDE4_KDECONFIG_EXECUTABLE)
|
||||
|
||||
|
||||
IF (KDE4_FIND_REQUIRED AND NOT KDE4_FOUND)
|
||||
MESSAGE(FATAL_ERROR "Could not find KDE4")
|
||||
ENDIF (KDE4_FIND_REQUIRED AND NOT KDE4_FOUND)
|
||||
|
||||
|
Loading…
Reference in a new issue