Slávek Banko
d82df9b4aa
Update TDEL10n module
...
+ Add new options to function tde_l10n_prepare_xml
-- override the context by using the tag attribute
-- preserve / remove leading empty lines
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit c1f45d8f90
)
6 years ago
Slávek Banko
c75477b140
Update TDEL10n module
...
+ Added function to prepare XML files for xgettext.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 1c07907821
)
6 years ago
Slávek Banko
a9b1931dd9
Update TDEL10n module
...
+ Fix unwanted semicolons processing within CMake
on extracted resources and attributes.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 98f96eb509
)
6 years ago
Slávek Banko
9a134320d2
Update TDEL10n module
...
+ Fix unwanted semicolons processing within CMake.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit b88855a293
)
6 years ago
Slávek Banko
1db4baf7c7
Update TDEL10n module
...
+ Added ability to merge additional template.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit e66f00401f
)
6 years ago
Slávek Banko
c741b657de
Update TDEL10n module
...
+ CMP0007 setting is no longer needed.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 45cfe22ac8
)
6 years ago
Slávek Banko
a186501a01
Update TDEL10n module
...
+ Allow missed keyword CATALOG, if the catalog name is the first argument.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit ebe1ddc721
)
6 years ago
Slávek Banko
c93a739f84
Update TDEL10n module
...
+ Added options for determining the destination directory.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 3779b941ef
)
6 years ago
Slávek Banko
8ac1e793e6
Update TDEL10n module
...
+ Little modification in code formatting.
+ Added comment about editing the list inside foreach.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 4eb308f914
)
6 years ago
Slávek Banko
2ac5fbc336
Update TDEL10n module
...
+ Use file( READ ) during updating references for resources
because file( STRINGS ) has problems with special characters.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 0f348d894e
)
6 years ago
Slávek Banko
ffce0e991c
Update TDEL10n module
...
+ Changed the concept of naming functions and macros.
+ Now all the functions and macros begin with "tde_l10n_".
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 990c0c1132
)
6 years ago
Slávek Banko
e604c976f3
Update TDEL10n module
...
+ Added automatic handling of the "_translatorinfo" file.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 97ab4f494c
)
6 years ago
Slávek Banko
1c9dd8b764
Update TDEL10n module
...
+ Added the ability to process tips files.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit dcb28a87ae
)
6 years ago
Slávek Banko
95a678ca9e
Update TDEL10n module
...
+ Input files with the extension ".tde_l10n" are considered
as temporary modified source files.
+ Location information for such files in generated POT file
will be modified to refer to the corresponding original
files without the extension ".tde_l10n".
+ After the POT file is generated, these temporary modified
source files will be automatically deleted.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 1f90129fec
)
6 years ago
Slávek Banko
de28678da9
Update TDEL10n module
...
+ Added option to exclude files from processing.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 13a14899d5
)
6 years ago
Slávek Banko
9141292694
Update TDEL10n module
...
+ Added the ability to extract strings using extractattr.
+ Added a description of using the tde_create_l10n_template macro.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 451ca41345
)
6 years ago
Slávek Banko
074d739874
Fix small typing errors in the tde_create_translation macro.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 30ce93d11a
)
6 years ago
Slávek Banko
e79fbb87de
Use POSITION_INDEPENDENT_CODE property for CMake >= 2.8.9.
...
This resolves bug 2985.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit e5b3a250fc
)
6 years ago
Slávek Banko
226b8dfd43
Add TDEL10n module
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit f87cec4baa
)
6 years ago
Slávek Banko
e1bba2385e
Add support for libraries with release number in the name of the library
...
See https://www.gnu.org/software/libtool/manual/html_node/Release-numbers.html
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit edad8a20b9
)
8 years ago
Slávek Banko
40c1d8a29f
Fix '.la' file name for libraries with dot in name
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 2f44704668
)
8 years ago
Slávek Banko
db500f99a7
Automatically run tests within check target
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 6455cb89f3
)
8 years ago
Alexander Golubev
766aeaca3d
tde_add_check_executable: add TEST argument
...
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
(cherry picked from commit 9150bd170f
)
8 years ago
Alexander Golubev
da82a62cce
add tde_add_check_executable macro
...
- also add EXCLUDE_FROM_ALL arg for tde_add_library
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
(cherry picked from commit 6679a58c97
)
8 years ago
Slávek Banko
be70c354ca
Move last command processing 'ui' file from TDEMacros to tde_uic
...
Used cmake method of processing output from the command
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit d7904dbbf4
)
8 years ago
Slávek Banko
5d19f23805
Fix CMP0054 warnings with CMake 3.1
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 1d8a7873c0
)
9 years ago
Slávek Banko
558024e7a4
Fix CMP0011 warning related to CMP0026
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 1d1f9fc4fd
)
9 years ago
Slávek Banko
637a4afb8f
Fix characters disallowed for target name in tde_create_translation
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit beb73fe239
)
9 years ago
Timothy Pearson
f302fb7dd0
Bring package_development, package_games, package_graphics, package_network, package_multimedia, package_wordprocessing, edu_science, package_utilities, input_devices_settings, kcmsystem, personal, and looknfeel icons into XDG compliance
...
(cherry picked from commit 1994b80881
)
9 years ago
Slávek Banko
95cb8347ab
Fix FTBFS if PIE is not supported
...
(cherry picked from commit 47d775518c
)
9 years ago
Slávek Banko
7c79da6333
Build setuid binaries with PIE flags
...
(cherry picked from commit 08c6f54d6f
)
9 years ago
Slávek Banko
fd91f2b33b
Silence warnings on CMP0026 with CMake 3.x
...
(cherry picked from commit 0d5ca8bebb
)
9 years ago
Francois Andriot
79c3ffe27c
Fix openbsd library naming convention
...
Fix setup architecture flags on openbsd
(cherry picked from commit 38a8a335c3
)
9 years ago
Slávek Banko
140fcae0cb
Fix build with cmake >= 2.8.12
...
This resolves Bug 1759
(cherry picked from commit ce8049e3aa
)
9 years ago
Alexander Golubev
f01566744b
Fix FTBFS with clang
...
(cherry picked from commit 541bb2f48a
)
9 years ago
Alexander Golubev
ac7158646a
Add support for all-in-one-dir structure in tde_create_translation
...
(cherry picked from commit b51b691c8b
)
9 years ago
Slávek Banko
9773bff74a
Add compiler flags according to build type
...
(cherry picked from commit d53ac2db87
)
12 years ago
Francois Andriot
ff0a87b2f0
Fix 'tde_create_handbook' macro if TDE_HTML_DIR is not set
...
(cherry picked from commit b928573e55
)
12 years ago
Timothy Pearson
43cf593839
Second patch for covariant return type check
...
Thanks to 'Nix' for the patch!
(cherry picked from commit 477d071b5d
)
12 years ago
Slávek Banko
275361a6da
Fix icon name parsing in tde_install_icons
...
(cherry picked from commit 274366fb8b
)
12 years ago
Timothy Pearson
b1f7924c05
Add support for tqt.pc
...
(cherry picked from commit 6868254e6c
)
12 years ago
Timothy Pearson
ffd67b8b1c
Added CACHE option to tde_execute_process and clean up build output
...
This partially closes Bug 882
Thanks to Aleksey Midenkov for the patch!
(cherry picked from commit ea715e15ed
)
12 years ago
Timothy Pearson
6c4bd81a29
Fix vague build errors due to blind execution in CMake
...
This closes Bug 874
Thanks to Aleksey Midenkov for the patch!
(part of the original commit)
(cherry picked from commit 975cc10f8b
)
12 years ago
Slávek Banko
0a85319a35
Do not create symlink "common" in tde_createte_handbook with NOINDEX flag
...
(cherry picked from commit 0953d90e24
)
12 years ago
Timothy Pearson
f93811ed00
Install mng icons as well as png and svg icons
...
(cherry picked from commit f1cea7f894
)
12 years ago
Serghei Amelian
25ca6f7a38
[TDEMacros.cmake] added tde_save_and_set() macro
...
(cherry picked from commit caedf8323c
)
12 years ago
Darrell Anderson
43ef41ffd6
Update final HTML install path so all modules are consistent.
...
(cherry picked from commit d2f658ca47
)
12 years ago
Timothy Pearson
8552bcafcd
Add new tde_setup_architecture_flags macro
...
(cherry picked from commit 8e6f203f92
)
13 years ago
tpearson
ae53051703
Enable owner write access on suid executables
...
This does not change the security of said executables, as the owner always has the ability to chmod +w and then edit the file
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1260904 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
13 years ago
tpearson
f573351e65
Fix FTBFS from CMake apidox generation script
...
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kde-common/cmake@1251912 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
13 years ago