diff options
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/FindKDE4Internal.cmake | 8 | ||||
| -rw-r--r-- | modules/KDE4Macros.cmake | 4 | 
2 files changed, 9 insertions, 3 deletions
| diff --git a/modules/FindKDE4Internal.cmake b/modules/FindKDE4Internal.cmake index 48395275..d8a011b5 100644 --- a/modules/FindKDE4Internal.cmake +++ b/modules/FindKDE4Internal.cmake @@ -505,9 +505,10 @@ if (_kdeBootStrapping)        set(KDE4_MEINPROC_EXECUTABLE          ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/meinproc4${CMAKE_EXECUTABLE_SUFFIX}.shell )        set(KDE4_MAKEKDEWIDGETS_EXECUTABLE    ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}/makekdewidgets${CMAKE_EXECUTABLE_SUFFIX}.shell )     endif (WIN32) - +        set(KDE4_LIB_DIR ${LIBRARY_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}) +     # when building kdelibs, make the kcfg rules depend on the binaries...     set( _KDE4_KCONFIG_COMPILER_DEP kconfig_compiler)     set( _KDE4_KAUTH_POLICY_GEN_EXECUTABLE_DEP kauth-policy-gen) @@ -577,8 +578,13 @@ else (_kdeBootStrapping)     get_target_property(_importedConfigurations  ${KDE4_TARGET_PREFIX}kconfig_compiler IMPORTED_CONFIGURATIONS )     list(GET _importedConfigurations 0 _firstConfig) +   if(NOT WINCE)     get_target_property(KDE4_KCFGC_EXECUTABLE             ${KDE4_TARGET_PREFIX}kconfig_compiler    LOCATION_${_firstConfig})     get_target_property(KDE4_MEINPROC_EXECUTABLE          ${KDE4_TARGET_PREFIX}meinproc4           LOCATION_${_firstConfig}) +   else(NOT WINCE) +    set(KDE4_KCFGC_EXECUTABLE             ${HOST_BINDIR}/${CMAKE_CFG_INTDIR}/kconfig_compiler ) +    set(KDE4_MEINPROC_EXECUTABLE          ${HOST_BINDIR}/${CMAKE_CFG_INTDIR}/meinproc4 ) +   endif(NOT WINCE)     get_target_property(KDE4_KAUTH_POLICY_GEN_EXECUTABLE  ${KDE4_TARGET_PREFIX}kauth-policy-gen    LOCATION_${_firstConfig})     get_target_property(KDE4_MAKEKDEWIDGETS_EXECUTABLE    ${KDE4_TARGET_PREFIX}makekdewidgets      LOCATION_${_firstConfig}) diff --git a/modules/KDE4Macros.cmake b/modules/KDE4Macros.cmake index 93d18598..c235b34e 100644 --- a/modules/KDE4Macros.cmake +++ b/modules/KDE4Macros.cmake @@ -1094,7 +1094,7 @@ endmacro (KDE4_CREATE_HTML_HANDBOOK)  macro (KDE4_ADD_WIN32_APP_ICON appsources)      message(STATUS "KDE4_ADD_WIN32_APP_ICON() is deprecated, use KDE4_ADD_APP_ICON() instead")      if (WIN32) -        find_program(PNG2ICO_EXECUTABLE NAMES png2ico) +        find_program(PNG2ICO_EXECUTABLE NAMES png2ico PATHS ${HOST_BINDIR} NO_DEFAULT_PATH )          find_program(WINDRES_EXECUTABLE NAMES windres)          if(MSVC)              set(WINDRES_EXECUTABLE TRUE) @@ -1126,7 +1126,7 @@ macro (KDE4_ADD_APP_ICON appsources pattern)      set (_outfilename ${CMAKE_CURRENT_BINARY_DIR}/${appsources})      if (WIN32) -        find_program(PNG2ICO_EXECUTABLE NAMES png2ico) +        find_program(PNG2ICO_EXECUTABLE NAMES png2ico PATHS ${HOST_BINDIR} NO_DEFAULT_PATH )          find_program(WINDRES_EXECUTABLE NAMES windres)          if(MSVC)              set(WINDRES_EXECUTABLE TRUE) | 
