diff options
author | Patrick Spendrin <ps_ml@gmx.de> | 2007-11-09 12:43:19 +0000 |
---|---|---|
committer | Patrick Spendrin <ps_ml@gmx.de> | 2007-11-09 12:43:19 +0000 |
commit | 90f3ffd45a28a5f86d09e8371aa4897b0d91a9f2 (patch) | |
tree | bcabdff2eddaa338a3165ff56b899194298feee5 /modules/FindKDEWIN32.cmake | |
parent | c5afd5be2d2baeff6a727b483d1791634170379c (diff) | |
download | extra-cmake-modules-90f3ffd45a28a5f86d09e8371aa4897b0d91a9f2.tar.gz extra-cmake-modules-90f3ffd45a28a5f86d09e8371aa4897b0d91a9f2.tar.bz2 |
changing macro to just work in case of png2ico's existance - removing duplication from FindKDEWIN32.cmake
svn path=/trunk/KDE/kdelibs/; revision=734634
Diffstat (limited to 'modules/FindKDEWIN32.cmake')
-rw-r--r-- | modules/FindKDEWIN32.cmake | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/modules/FindKDEWIN32.cmake b/modules/FindKDEWIN32.cmake index b69f0beb..5d4499af 100644 --- a/modules/FindKDEWIN32.cmake +++ b/modules/FindKDEWIN32.cmake @@ -71,29 +71,4 @@ if (WIN32) message(FATAL_ERROR "Could NOT find KDEWIN32 library\nPlease install it first") endif (KDEWIN32_FIND_REQUIRED) endif (KDEWIN32_FOUND) - MACRO (KDE_ADD_RESOURCES2 outfiles ) - - FOREACH (it ${ARGN}) - GET_FILENAME_COMPONENT(outfilename ${it} NAME_WE) - GET_FILENAME_COMPONENT(infile ${it} ABSOLUTE) - GET_FILENAME_COMPONENT(rc_path ${infile} PATH) - SET(outfile ${CMAKE_CURRENT_BINARY_DIR}/${outfilename}_res.o) - # parse file for dependencies - FILE(READ "${infile}" _RC_FILE_CONTENTS) - STRING(REGEX MATCHALL "<file>[^<]*" _RC_FILES "${_RC_FILE_CONTENTS}") - SET(_RC_DEPENDS) - FOREACH(_RC_FILE ${_RC_FILES}) - STRING(REGEX REPLACE "^<file>" "" _RC_FILE "${_RC_FILE}") - SET(_RC_DEPENDS ${_RC_DEPENDS} "${rc_path}/${_RC_FILE}") - ENDFOREACH(_RC_FILE) - ADD_CUSTOM_COMMAND(OUTPUT ${outfile} - COMMAND windres - ARGS -i ${infile} -o ${outfile} --include-dir=${CMAKE_CURRENT_SOURCE_DIR} - MAIN_DEPENDENCY ${infile} - DEPENDS ${_RC_DEPENDS}) - SET(${outfiles} ${${outfiles}} ${outfile}) - ENDFOREACH (it) - - ENDMACRO (KDE_ADD_RESOURCES2) - endif (WIN32) |