aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Merry <alex.merry@kde.org>2015-12-03 09:49:44 +0000
committerAlex Merry <alex.merry@kde.org>2015-12-03 10:04:58 +0000
commitb15436b0a80a5cd8271d61090fc6f81297d32525 (patch)
tree19f5f1152500e0f8ab2a6b2eac1f429ea2e9b22f
parent18243570bcae0cf02a4a87eff2f1834500ae955d (diff)
downloadextra-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.cmake49
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()