From 84835f6d92ac44ce93e4908a08138f2afcae1c66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Thu, 19 Nov 2020 03:02:00 +0100 Subject: Use universal common rules instead of many individual CMakeListst.txt files. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Note: For systems and distributions where individual language directories are unpacked for building, you need to add an unpacking for the 'template' directory in addition to the 'cmake' directory. Signed-off-by: Slávek Banko (cherry picked from commit 6d747afe2f2250a9f25adb3c758a91fc21520e74) --- tde-i18n-he/CMakeLists.txt | 68 +--------------------- tde-i18n-he/docs/CMakeLists.txt | 3 - tde-i18n-he/docs/common/CMakeLists.txt | 34 ----------- tde-i18n-he/docs/tdebase/CMakeLists.txt | 3 - .../docs/tdebase/khelpcenter/CMakeLists.txt | 13 ----- tde-i18n-he/messages/CMakeLists.txt | 9 --- .../messages/tdeaccessibility/CMakeLists.txt | 3 - tde-i18n-he/messages/tdeaddons/CMakeLists.txt | 3 - tde-i18n-he/messages/tdeadmin/CMakeLists.txt | 3 - tde-i18n-he/messages/tdeartwork/CMakeLists.txt | 3 - tde-i18n-he/messages/tdebase/CMakeLists.txt | 3 - tde-i18n-he/messages/tdeedu/CMakeLists.txt | 3 - tde-i18n-he/messages/tdegames/CMakeLists.txt | 3 - tde-i18n-he/messages/tdegraphics/CMakeLists.txt | 3 - tde-i18n-he/messages/tdelibs/CMakeLists.txt | 3 - tde-i18n-he/messages/tdemultimedia/CMakeLists.txt | 3 - tde-i18n-he/messages/tdenetwork/CMakeLists.txt | 3 - tde-i18n-he/messages/tdepim/CMakeLists.txt | 3 - tde-i18n-he/messages/tdesdk/CMakeLists.txt | 3 - tde-i18n-he/messages/tdetoys/CMakeLists.txt | 3 - tde-i18n-he/messages/tdeutils/CMakeLists.txt | 3 - 21 files changed, 1 insertion(+), 174 deletions(-) mode change 100644 => 120000 tde-i18n-he/CMakeLists.txt delete mode 100644 tde-i18n-he/docs/CMakeLists.txt delete mode 100644 tde-i18n-he/docs/common/CMakeLists.txt delete mode 100644 tde-i18n-he/docs/tdebase/CMakeLists.txt delete mode 100644 tde-i18n-he/docs/tdebase/khelpcenter/CMakeLists.txt delete mode 100644 tde-i18n-he/messages/CMakeLists.txt delete mode 100644 tde-i18n-he/messages/tdeaccessibility/CMakeLists.txt delete mode 100644 tde-i18n-he/messages/tdeaddons/CMakeLists.txt delete mode 100644 tde-i18n-he/messages/tdeadmin/CMakeLists.txt delete mode 100644 tde-i18n-he/messages/tdeartwork/CMakeLists.txt delete mode 100644 tde-i18n-he/messages/tdebase/CMakeLists.txt delete mode 100644 tde-i18n-he/messages/tdeedu/CMakeLists.txt delete mode 100644 tde-i18n-he/messages/tdegames/CMakeLists.txt delete mode 100644 tde-i18n-he/messages/tdegraphics/CMakeLists.txt delete mode 100644 tde-i18n-he/messages/tdelibs/CMakeLists.txt delete mode 100644 tde-i18n-he/messages/tdemultimedia/CMakeLists.txt delete mode 100644 tde-i18n-he/messages/tdenetwork/CMakeLists.txt delete mode 100644 tde-i18n-he/messages/tdepim/CMakeLists.txt delete mode 100644 tde-i18n-he/messages/tdesdk/CMakeLists.txt delete mode 100644 tde-i18n-he/messages/tdetoys/CMakeLists.txt delete mode 100644 tde-i18n-he/messages/tdeutils/CMakeLists.txt (limited to 'tde-i18n-he') diff --git a/tde-i18n-he/CMakeLists.txt b/tde-i18n-he/CMakeLists.txt deleted file mode 100644 index 64a8efb6cfa..00000000000 --- a/tde-i18n-he/CMakeLists.txt +++ /dev/null @@ -1,67 +0,0 @@ -################################################# -# -# (C) 2013 Alexander Golubev (Fat-Zer) -# fatzer2 (AT) gmail.com -# -# Improvements and feedback are welcome -# -# This file is released under GPL >= 2 -# -################################################# - -cmake_minimum_required( VERSION 2.8 ) - - -##### general package setup ##################### - -project( tde-i18n-he ) -set( VERSION R14.0.10 ) - - -##### include essential cmake modules ########### - -include( FindPkgConfig ) # required for find_package( TDE ) - - -##### include our cmake modules ################# - -set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" ) -include( TDEMacros ) - - -##### find required stuff ####################### - -include( FindGettext ) -if( GETTEXT_FOUND ) - set( DEFAULT_MSGFMT_EXECUTABLE ${GETTEXT_MSGFMT_EXECUTABLE} ) -else( GETTEXE_FOUND ) - find_program( DEFAULT_MSGFMT_EXECUTABLE msgfmt ) -endif( GETTEXT_FOUND ) - -set( MSGFMT_EXECUTABLE ${DEFAULT_MSGFMT_EXECUTABLE} CACHE FILEPATH - "path to msgfmt executable" ) - -if( NOT MSGFMT_EXECUTABLE ) - tde_message_fatal( "msgfmt is required but was not found on your system or defined" ) -endif( NOT MSGFMT_EXECUTABLE ) - -find_package( TDE ) - - -##### setup install paths ####################### - -include( TDESetupPaths ) -tde_setup_paths( ) - -option( BUILD_ALL "Build all" OFF ) -option( BUILD_DOC "Build documentation" ${BUILD_ALL} ) -option( BUILD_DATA "Build data" ${BUILD_ALL} ) -option( BUILD_MESSAGES "Build message and GUI translation" ${BUILD_ALL} ) - - -###### subdirectories ########################### - -tde_conditional_add_subdirectory( BUILD_DOC docs ) -tde_conditional_add_subdirectory( BUILD_DATA data ) -tde_conditional_add_subdirectory( BUILD_MESSAGES messages ) - diff --git a/tde-i18n-he/CMakeLists.txt b/tde-i18n-he/CMakeLists.txt new file mode 120000 index 00000000000..2fe973c8885 --- /dev/null +++ b/tde-i18n-he/CMakeLists.txt @@ -0,0 +1 @@ +../template/commonCMakeLists.txt \ No newline at end of file diff --git a/tde-i18n-he/docs/CMakeLists.txt b/tde-i18n-he/docs/CMakeLists.txt deleted file mode 100644 index 03be08640be..00000000000 --- a/tde-i18n-he/docs/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_auto_add_subdirectories( ) diff --git a/tde-i18n-he/docs/common/CMakeLists.txt b/tde-i18n-he/docs/common/CMakeLists.txt deleted file mode 100644 index a72da2e39a2..00000000000 --- a/tde-i18n-he/docs/common/CMakeLists.txt +++ /dev/null @@ -1,34 +0,0 @@ -################################################# -# -# (C) 2013 Alexander Golubev (Fat-Zer) -# fatzer2 (AT) gmail.com -# -# Improvements and feedback are welcome -# -# This file is released under GPL >= 2 -# -################################################# - -set( common_docs_INSTALL - fdl-translated.html - gpl-translated.html - lgpl-translated.html - logotp3.png - tde-localised.css -) - -file( GLOB common_docs_LINK - RELATIVE ${TDE_HTML_DIR}/en/common/ - ${TDE_HTML_DIR}/en/common/*) - -foreach( _file IN LISTS common_docs_INSTALL) - list( REMOVE_ITEM common_docs_LINK _file ) - install( FILES ${_file} - DESTINATION ${HTML_INSTALL_DIR}/he/common ) -endforeach( ) - -foreach( _file IN LISTS common_docs_LINK) - tde_install_symlink( - ${TDE_HTML_DIR}/en/common/${_file} - ${HTML_INSTALL_DIR}/he/common/${_file} ) -endforeach( ) diff --git a/tde-i18n-he/docs/tdebase/CMakeLists.txt b/tde-i18n-he/docs/tdebase/CMakeLists.txt deleted file mode 100644 index 03be08640be..00000000000 --- a/tde-i18n-he/docs/tdebase/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_auto_add_subdirectories( ) diff --git a/tde-i18n-he/docs/tdebase/khelpcenter/CMakeLists.txt b/tde-i18n-he/docs/tdebase/khelpcenter/CMakeLists.txt deleted file mode 100644 index 5f4e1170d9c..00000000000 --- a/tde-i18n-he/docs/tdebase/khelpcenter/CMakeLists.txt +++ /dev/null @@ -1,13 +0,0 @@ -################################################# -# -# (C) 2013 Alexander Golubev (Fat-Zer) -# fatzer2 (AT) gmail.com -# -# Improvements and feedback are welcome -# -# This file is released under GPL >= 2 -# -################################################# - -install( FILES konq.css khelpcenter.png - DESTINATION ${HTML_INSTALL_DIR}/he/khelpcenter ) diff --git a/tde-i18n-he/messages/CMakeLists.txt b/tde-i18n-he/messages/CMakeLists.txt deleted file mode 100644 index 405803afc8b..00000000000 --- a/tde-i18n-he/messages/CMakeLists.txt +++ /dev/null @@ -1,9 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_auto_add_subdirectories( ) - - -###### other data ############################### - -install( FILES flag.png entry.desktop charset - DESTINATION ${LOCALE_INSTALL_DIR}/he ) diff --git a/tde-i18n-he/messages/tdeaccessibility/CMakeLists.txt b/tde-i18n-he/messages/tdeaccessibility/CMakeLists.txt deleted file mode 100644 index ac78fa3046d..00000000000 --- a/tde-i18n-he/messages/tdeaccessibility/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_create_translation( LANG he ) diff --git a/tde-i18n-he/messages/tdeaddons/CMakeLists.txt b/tde-i18n-he/messages/tdeaddons/CMakeLists.txt deleted file mode 100644 index ac78fa3046d..00000000000 --- a/tde-i18n-he/messages/tdeaddons/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_create_translation( LANG he ) diff --git a/tde-i18n-he/messages/tdeadmin/CMakeLists.txt b/tde-i18n-he/messages/tdeadmin/CMakeLists.txt deleted file mode 100644 index ac78fa3046d..00000000000 --- a/tde-i18n-he/messages/tdeadmin/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_create_translation( LANG he ) diff --git a/tde-i18n-he/messages/tdeartwork/CMakeLists.txt b/tde-i18n-he/messages/tdeartwork/CMakeLists.txt deleted file mode 100644 index ac78fa3046d..00000000000 --- a/tde-i18n-he/messages/tdeartwork/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_create_translation( LANG he ) diff --git a/tde-i18n-he/messages/tdebase/CMakeLists.txt b/tde-i18n-he/messages/tdebase/CMakeLists.txt deleted file mode 100644 index ac78fa3046d..00000000000 --- a/tde-i18n-he/messages/tdebase/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_create_translation( LANG he ) diff --git a/tde-i18n-he/messages/tdeedu/CMakeLists.txt b/tde-i18n-he/messages/tdeedu/CMakeLists.txt deleted file mode 100644 index ac78fa3046d..00000000000 --- a/tde-i18n-he/messages/tdeedu/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_create_translation( LANG he ) diff --git a/tde-i18n-he/messages/tdegames/CMakeLists.txt b/tde-i18n-he/messages/tdegames/CMakeLists.txt deleted file mode 100644 index ac78fa3046d..00000000000 --- a/tde-i18n-he/messages/tdegames/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_create_translation( LANG he ) diff --git a/tde-i18n-he/messages/tdegraphics/CMakeLists.txt b/tde-i18n-he/messages/tdegraphics/CMakeLists.txt deleted file mode 100644 index ac78fa3046d..00000000000 --- a/tde-i18n-he/messages/tdegraphics/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_create_translation( LANG he ) diff --git a/tde-i18n-he/messages/tdelibs/CMakeLists.txt b/tde-i18n-he/messages/tdelibs/CMakeLists.txt deleted file mode 100644 index ac78fa3046d..00000000000 --- a/tde-i18n-he/messages/tdelibs/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_create_translation( LANG he ) diff --git a/tde-i18n-he/messages/tdemultimedia/CMakeLists.txt b/tde-i18n-he/messages/tdemultimedia/CMakeLists.txt deleted file mode 100644 index ac78fa3046d..00000000000 --- a/tde-i18n-he/messages/tdemultimedia/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_create_translation( LANG he ) diff --git a/tde-i18n-he/messages/tdenetwork/CMakeLists.txt b/tde-i18n-he/messages/tdenetwork/CMakeLists.txt deleted file mode 100644 index ac78fa3046d..00000000000 --- a/tde-i18n-he/messages/tdenetwork/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_create_translation( LANG he ) diff --git a/tde-i18n-he/messages/tdepim/CMakeLists.txt b/tde-i18n-he/messages/tdepim/CMakeLists.txt deleted file mode 100644 index ac78fa3046d..00000000000 --- a/tde-i18n-he/messages/tdepim/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_create_translation( LANG he ) diff --git a/tde-i18n-he/messages/tdesdk/CMakeLists.txt b/tde-i18n-he/messages/tdesdk/CMakeLists.txt deleted file mode 100644 index ac78fa3046d..00000000000 --- a/tde-i18n-he/messages/tdesdk/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_create_translation( LANG he ) diff --git a/tde-i18n-he/messages/tdetoys/CMakeLists.txt b/tde-i18n-he/messages/tdetoys/CMakeLists.txt deleted file mode 100644 index ac78fa3046d..00000000000 --- a/tde-i18n-he/messages/tdetoys/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_create_translation( LANG he ) diff --git a/tde-i18n-he/messages/tdeutils/CMakeLists.txt b/tde-i18n-he/messages/tdeutils/CMakeLists.txt deleted file mode 100644 index ac78fa3046d..00000000000 --- a/tde-i18n-he/messages/tdeutils/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -# This file is genereted by trinity-automake-cmake-convert script by Fat-Zer - -tde_create_translation( LANG he ) -- cgit v1.2.1