diff options
author | Alex Merry <alex.merry@kde.org> | 2015-12-03 09:49:44 +0000 |
---|---|---|
committer | Alex Merry <alex.merry@kde.org> | 2015-12-03 10:04:58 +0000 |
commit | b15436b0a80a5cd8271d61090fc6f81297d32525 (patch) | |
tree | 19f5f1152500e0f8ab2a6b2eac1f429ea2e9b22f | |
parent | 18243570bcae0cf02a4a87eff2f1834500ae955d (diff) | |
download | extra-cmake-modules-b15436b0a80a5cd8271d61090fc6f81297d32525.tar.gz extra-cmake-modules-b15436b0a80a5cd8271d61090fc6f81297d32525.tar.bz2 |
Revert "Make the KAppTemplate CMake module global"
This reverts commit 1e8e0da3eb475bb8b78baa54cb0c34b913c2dc5d.
I don't want this going into a release without further review, as well
as documentation and tests, so I'm reverting it (at least temporarily).
See emails on kde-commits mailing list for further rationale.
CCMAIL: notmart@gmail.com
-rw-r--r-- | kde-modules/KDETemplateMacro.cmake | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/kde-modules/KDETemplateMacro.cmake b/kde-modules/KDETemplateMacro.cmake deleted file mode 100644 index 796c3f1e..00000000 --- a/kde-modules/KDETemplateMacro.cmake +++ /dev/null @@ -1,49 +0,0 @@ -macro(kdetemplate_add_app_templates _templateNames) - foreach(_templateName ${ARGV}) - - get_filename_component(_tmp_file ${_templateName} ABSOLUTE) - get_filename_component(_baseName ${_tmp_file} NAME_WE) - if(WIN32) - set(_template ${CMAKE_CURRENT_BINARY_DIR}/${_baseName}.zip) - else(WIN32) - set(_template ${CMAKE_CURRENT_BINARY_DIR}/${_baseName}.tar.bz2) - endif() - - - file(GLOB _files "${CMAKE_CURRENT_SOURCE_DIR}/${_templateName}/*") - set(_deps) - foreach(_file ${_files}) - get_filename_component(_fileName ${_file} NAME) - string(COMPARE NOTEQUAL ${_fileName} .kdev_ignore _v1) - string(REGEX MATCH "\\.svn" _v2 ${_fileName}) - if(WIN32) - string(REGEX MATCH "_svn" _v3 ${_fileName}) - else(WIN32) - set(_v3 FALSE) - endif() - if (_v1 AND NOT _v2 AND NOT _v3) - set(_deps ${_deps} ${_file}) - endif () - endforeach() - - add_custom_target(${_baseName} ALL DEPENDS ${_template}) - - if(WIN32) - add_custom_command(OUTPUT ${_template} - COMMAND 7za ARGS a -r -tzip ${_template} ${CMAKE_CURRENT_SOURCE_DIR}/${_templateName}/* - DEPENDS ${_deps} - ) - else(WIN32) - add_custom_command(OUTPUT ${_template} - COMMAND tar ARGS -c -C ${CMAKE_CURRENT_SOURCE_DIR}/${_templateName} - --exclude .kdev_ignore --exclude .svn - -j -f ${_template} . - DEPENDS ${_deps} - ) - endif() - - install(FILES ${_template} DESTINATION ${DATA_INSTALL_DIR}/kdevappwizard/templates) - set_property(DIRECTORY APPEND PROPERTY ADDITIONAL_MAKE_CLEAN_FILES "${_template}") - - endforeach() -endmacro() |