Slávek Banko
4512d95ca6
Use tde_setup_msgfmt in tde_create_translation if needed.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
6c8bd13328
Add tde_setup_msgfmt macro.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
b034c47597
Add tde_setup_gcc_visibility macro.
...
For the GCC visibility setting, a test is performed
whether the system is UNIX-type and also whether TQt
and tdelibs are built with GCC visibility support.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
8a3bf7134b
Update TDEL10n module
...
+ Use IS_ABSOLUTE ${file} instead of ${file} MATCHES "^/".
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
d9d9396324
Update tde_create_tarball macro
...
+ Use external tar for ensure files owner in tarball.
+ Add an option to specify compression program.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
ea81c7295c
Fix tde_create_tarball macro
...
+ The destination path for the installation was not properly used.
+ Dependency on source files was wrong when SOURCEDIR was used.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
5c09613711
Update TDEL10n module
...
+ Add ability to skip the contents of selected <property> tags.
+ Fixed incorrect processing of the unpaired tags.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
6f9d42cd99
Add tde_create_tarball macro.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
6246f2b46a
Update TDEL10n module
...
+ Add ability to specify a template with strings that should not be extracted.
+ Fixed detection of required programs.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
99d63e8212
Update TDEL10n module
...
+ Added ability to extract strings from documentation.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
a1f62e6239
Update TDEL10n module
...
+ Use excludes also on files for extracting attributes.
+ Add ability to extract multiple attributes for one source_spec.
+ Add function to prepare attributes from XML files for xgettext.
+ Use tde_l10n_prepare_xmlattr function instead of extractattr script.
+ Handle working files for multiple extractions from the same source file.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
fb7e1dfc82
Update TDEL10n module
...
+ Add option to determine comments to extract.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
3306290834
Update TDEL10n module
...
+ Add a way to disable default keywords.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
67db9032d9
Update TDEL10n module
...
+ Fix unwanted double processing of resource files.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
72ca5313ec
Update TDEL10n module
...
+ Implement tde_l10n_preparetips using the tde_l10n_prepare_xml function.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
3c40942680
Update TDEL10n module
...
+ Use tde_l10n_prepare_xml function instead of extractrc script.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
8f3b50336f
Update TDEL10n module
...
+ Fix tde_l10n_prepare_xml when processing a line
that contains only word "no".
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
c1f45d8f90
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>
6 years ago
Slávek Banko
1c07907821
Update TDEL10n module
...
+ Added function to prepare XML files for xgettext.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
98f96eb509
Update TDEL10n module
...
+ Fix unwanted semicolons processing within CMake
on extracted resources and attributes.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
b88855a293
Update TDEL10n module
...
+ Fix unwanted semicolons processing within CMake.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
e66f00401f
Update TDEL10n module
...
+ Added ability to merge additional template.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
45cfe22ac8
Update TDEL10n module
...
+ CMP0007 setting is no longer needed.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
ebe1ddc721
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>
6 years ago
Slávek Banko
3779b941ef
Update TDEL10n module
...
+ Added options for determining the destination directory.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
4eb308f914
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>
6 years ago
Slávek Banko
0f348d894e
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>
6 years ago
Slávek Banko
990c0c1132
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>
6 years ago
Slávek Banko
97ab4f494c
Update TDEL10n module
...
+ Added automatic handling of the "_translatorinfo" file.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
dcb28a87ae
Update TDEL10n module
...
+ Added the ability to process tips files.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
1f90129fec
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>
6 years ago
Slávek Banko
13a14899d5
Update TDEL10n module
...
+ Added option to exclude files from processing.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
451ca41345
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>
6 years ago
Slávek Banko
30ce93d11a
Fix small typing errors in the tde_create_translation macro.
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
e5b3a250fc
Use POSITION_INDEPENDENT_CODE property for CMake >= 2.8.9.
...
This resolves bug 2985.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko
f87cec4baa
Add TDEL10n module
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Michele Calgaro
e5692c8bdb
Conversion qt->tqt.
...
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Slávek Banko
edad8a20b9
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>
8 years ago
Slávek Banko
2f44704668
Fix '.la' file name for libraries with dot in name
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
8 years ago
Slávek Banko
6455cb89f3
Automatically run tests within check target
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
8 years ago
Alexander Golubev
9150bd170f
tde_add_check_executable: add TEST argument
...
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
8 years ago
Alexander Golubev
6679a58c97
add tde_add_check_executable macro
...
- also add EXCLUDE_FROM_ALL arg for tde_add_library
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
8 years ago
Slávek Banko
0e0f4e9be4
Fix FTBFS when tdelibs was built without tdelfeditor
...
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
9 years ago
Slávek Banko
416e4baaa9
Find tdelfeditor executable on the system paths
...
instead of on the current installation path
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
9 years ago
Slávek Banko
8ce1dddbac
Removed use of tdelfeditor on base 'so' file of versioned library
...
because this file is a symlink to versioned library
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
9 years ago
Slávek Banko
d7904dbbf4
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>
9 years ago
Slávek Banko
1d8a7873c0
Fix CMP0054 warnings with CMake 3.1
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Slávek Banko
1d1f9fc4fd
Fix CMP0011 warning related to CMP0026
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Slávek Banko
beb73fe239
Fix characters disallowed for target name in tde_create_translation
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Timothy Pearson
1994b80881
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
10 years ago