summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update version to R14.1.6~[DEVELOPMENT]Michele Calgaro2025-11-081-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Update to final version R14.1.5r14.1.5Michele Calgaro2025-10-271-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Update version to R14.1.5~[DEVELOPMENT]Michele Calgaro2025-04-281-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Update to final version R14.1.4r14.1.4Michele Calgaro2025-04-111-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Use CMake command create_symlink instead of calling ls -s,Slávek Banko2025-01-141-16/+6
| | | | | | | | | | | | | | | because it is resistant to repeated calls. This solves FTBFS with CMake >= 3.11, because in the case of update a library file, as a result of a tdelfeditor call, this will cause repeated calls for targets that are dependent on the library. As a result, it is now possible to use call based on POST_BUILD, and there is no need to distinguish the way of calling created in the commit e22f5ace4a1eae9b299a8b8c60ceb339c73a2e3c. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit e1b441631c31d8ab9269bd44d1a992af6424ccdd)
* Raise the minimum required version of CMake to 3.10.Slávek Banko2024-12-011-1/+1
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 3d5ccbd203d06e6d57f827bdbc9af67c9702ab48)
* tde_add_project_docs: Automatically add project name only in known cases.Slávek Banko2024-11-171-1/+3
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit bd67b975ff7912f51c09dcc348bf7aa81fcf05ad)
* Update version to R14.1.4~[DEVELOPMENT]Michele Calgaro2024-10-201-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Update version to R14.1.3.r14.1.3Slávek Banko2024-10-141-1/+1
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* tde_create_translated_desktop: Fix processing of files with spaces in name.Slávek Banko2024-10-081-1/+2
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 38529b8692626697965166c34f502c4e3fe19098)
* tde_import: Always do 'include' because macro can be called in a scope that ↵Slávek Banko2024-07-181-3/+9
| | | | | | | is not global. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit fab0f33de434fbd293daf2142bfec04f403585a6)
* Remove __KDE_HAVE_GCC_VISIBILITYMichele Calgaro2024-07-141-1/+0
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 6ec646b0061e72276ddbd247eb7ea7369bf77e96)
* Rename __KDE_HAVE_GCC_VISIBILITY to __TDE_HAVE_GCC_VISIBILITY. Temporarily ↵Michele Calgaro2024-07-121-2/+3
| | | | | | | __KDE_HAVE_GCC_VISIBILITY is still provided, till renaming on all TDE code base is completed. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 97b64cc430101b2dca30c5bdb1577f2ce142ffce)
* tde_uic: Cover all wizard include variants and class name in one regexp.Slávek Banko2024-07-081-6/+3
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit e875dd8b52c352596ffe5a8a9e33005339646165)
* Rename kdemacros.h to tdemacros.hMichele Calgaro2024-07-012-2/+2
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit d4b1fc527531aafd7482f46ef59d6eb3da3d2b23)
* tde_import: Reducing the noise, more common listing of the result.Slávek Banko2024-05-301-11/+15
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 6cf464b091b0127a7f69aae31e504fcb405c676b)
* Add support for relative paths in '_tde_internal_setup_path'Michele Calgaro2024-05-191-3/+7
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 71fe92911c70e32ff3046411cb92d6cc394e3f13)
* Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORTMichele Calgaro2024-05-021-1/+1
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 5e7694921985640307b89b85aa2ebc425aec876c)
* Update version to R14.1.3~[DEVELOPMENT]Michele Calgaro2024-04-291-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Update version to R14.1.2r14.1.2Michele Calgaro2024-04-171-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix incorrect backslash in tde_set_project_version macroSlávek Banko2024-03-141-1/+1
| | | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 620a9aa9f96dfd2fb45d54479eb47655e5c1f56d)
* Set cmake minimum version in a centralized placeMichele Calgaro2024-03-143-4/+21
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit a8c01019d7aaa2e9e9165504cfdf76b05ec128dc)
* Add support for multiline messages in tde_message_* macrosAlexander Golubev2024-03-061-5/+20
| | | | | | | | Also convert tde_message_author_warning() to a function to not pollute caller's environment. Signed-off-by: Alexander Golubev <fatzer2@gmail.com> (cherry picked from commit bcb80b4ea3538ca1d795342d1714f5adec2fefdf)
* Simplify code since cmake minimum version is now 3.5Michele Calgaro2024-02-141-18/+7
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 14c59dd1b99f5fa68aa3344bc91fb3d7e6d37235)
* Raise the minimum required version of CMake to 3.5.Slávek Banko2023-11-061-1/+1
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit ea17fae58d4adb828dbead3e87dda9c604e2c8d5)
* Update version to R14.1.2~[DEVELOPMENT]Slávek Banko2023-10-301-1/+1
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Update version to R14.1.1r14.1.1Michele Calgaro2023-10-151-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Save and restore CMake policies so that it does not cause CMP0011Slávek Banko2023-06-021-0/+17
| | | | | | | in the case of use as a slave - tde_automoc, tde_uic. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit d1c467a7dabf992393da8063606c5f478a974634)
* Set CMake policy CMP0057 to NEW.Slávek Banko2023-06-011-4/+22
| | | | | | | | | | This is necessary for CheckLinkerFlag with CMake 3.18. Add includes for other checks that are used in TDEMacros. The initialization of the TDEMacros moved to the beginning. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 2e90c1972e733ff0bc9111bfeefd1813ab3363eb)
* tde_setup_architecture_flags: Add test for liner flag -pie or -ztype=pie.Denis Kozadaev2023-05-311-1/+24
| | | | | | Signed-off-by: Denis Kozadaev <denis@dilos.org> Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 4e0406ce01b245209676b944eecfcfc9e55f1602)
* Add macro to display a warning message for developersMichele Calgaro2023-05-171-0/+12
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit bc1a17dc6f6a20c5eb5d380f8e8ec5a7b9cc1653)
* Update version to R14.1.1~[DEVELOPMENT]Michele Calgaro2023-04-261-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Update release version to R14.1.0r14.1.0Michele Calgaro2023-04-161-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* tde_add_ui_files: Fix the wrong automatic use of TQT_ONLY mode when building ↵Slávek Banko2023-02-161-1/+5
| | | | | | tdelibs as such. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* tde_add_library: Link embedded libraries as PRIVATE.Slávek Banko2022-11-061-4/+4
| | | | | | Private linked libraries are now listed among the first. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* tde_create_handbook: Install symlink for 'common' part as relative.Slávek Banko2022-10-031-1/+2
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Allows tde macros to be used for processing .ui files in pure TQtMichele Calgaro2022-09-042-13/+28
| | | | | | applications. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Make sure to check for existance of ${CMAKE_SOURCE_DIR}/.tdescminfoMichele Calgaro2022-06-201-2/+5
| | | | | | before trying to read it. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Add macro to set project version at TDE-wide scope.Michele Calgaro2022-06-192-0/+30
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Set C++11 as the required minimum standard.Slávek Banko2022-01-281-0/+3
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* tde_automoc: Add support for processing automoc for generated files.Slávek Banko2022-01-142-1/+117
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Add TQT_CMAKE_DIR variable.Slávek Banko2022-01-122-2/+11
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* tde_install_export: Sort individual exported files before generatingSlávek Banko2022-01-031-0/+1
| | | | | | a summary export file so that the generated output is reproducible. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Add the ability to specify the necessary CXX features in ↵Slávek Banko2022-01-031-0/+13
| | | | | | tde_add_check_executable. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* tde_create_handbook: Fix characters not permitted for target name.Slávek Banko2021-12-301-0/+1
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Raise the minimum required version of CMake to 3.1.Slávek Banko2021-12-291-1/+1
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Add the ability to specify the necessary CXX features.Slávek Banko2021-12-292-0/+41
| | | | | | | | | | | | | This increases the minimum necessary version of CMake to 3.1. There are three levels: 1. TDE_CXX_FEATURES common for all TDE modules 2. PROJECT_CXX_FEATURES common at invidual module level 3. CXX_FEATURES and CXX_FEATURES_PRIVATE for individual libraries and binaries Public CXX_FEATURES for libraries become part of the exported CMake target. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* tde_create_handbook: Add *.gif files to automatically installed.Slávek Banko2021-07-201-0/+2
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* CMakeL10n: Prevent exclusion _translatorinfo when using X-POT.Slávek Banko2021-07-081-1/+15
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* CMakeL10n: Fix the path for loading additional POT files.Slávek Banko2021-07-071-1/+1
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>