| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
because this is only valid for C++.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 8668335711fa13cec276552d75bfbb4285c7edb0)
|
| |
|
|
|
|
|
|
|
| |
+ Add new options to function tde_l10n_prepare_xml
-- preserve / remove multiple line breaks
-- this fix the extraction from tips files
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 5121b9a41d671dbaf7350c349d246793d8d8a4e2)
|
| |
|
|
|
|
|
|
|
|
| |
This allows these values to be pre-defined
- for example, to optimize cross-build.
This resolves issue #28.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 74654feb3bd49ba97c57e83ba2dd23c7c3d83c05)
|
| |
|
|
|
|
|
| |
+ Add support for test arguments.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 8aa2f7199eb24b3b491096de805e5b3dd9349807)
|
| |
|
|
|
|
|
| |
This resolves regression from prior commit.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit ab096402b31c35463742a00de207769a1d5a1676)
|
| |
|
|
|
|
|
|
| |
for the target. This replaces get_target_property( LOCATION )
that is deprecated due to CMP0026.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 0a407527790db5dbf573ffba5dbac45048489c0a)
|
| |
|
|
|
|
|
|
|
|
| |
+ In the test include kdemacros.h with detected full path to avoid FTBFS.
+ Do not test gcc visibility on TDE unless the current module uses TDE.
+ Do not test gcc visibility on TQt unless the current module uses TQt.
+ Improve test for gcc visibility on TQt to make it more accurate.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit f8254e1561c2a5a884a6f812ee5a0fdcf22c7884)
|
| |
|
|
|
|
|
|
| |
+ Old versions of dbus do not include a definition for system_bus_services_dir.
+ The value for system_bus_services_dir is derived from session_bus_services_dir.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit d02522eda172758df733e1497366cd6e0e5947fa)
|
| |
|
|
|
|
|
| |
This resolves issue #20.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit ac342e63c62b70f37027a3636fe0ed1a538c7ef5)
|
| |
|
|
|
|
|
|
| |
The macro sets the necessary definitions so that the default libc
filesystem interface will be for large files on all architectures.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 8d8c763683c5a975152b9259a1b7b89fddf34686)
|
| |
|
|
|
| |
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 4512d95ca64fd0334fa1c28a7630012d87dc99a3)
|
| |
|
|
|
| |
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 6c8bd1332870202985febd59c55208f58f6f2a65)
|
| |
|
|
|
|
|
|
|
| |
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>
(cherry picked from commit b034c47597735608335f5da1e09adbd13ad5d6a5)
|
| |
|
|
|
|
|
| |
+ Use IS_ABSOLUTE ${file} instead of ${file} MATCHES "^/".
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 8a3bf7134be8d904e95f03705d0951b90cacfe84)
|
| |
|
|
|
|
|
|
| |
+ 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>
(cherry picked from commit d9d9396324d27f70532ab4e9c878cb3c9e329385)
|
| |
|
|
|
|
|
|
| |
+ 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>
(cherry picked from commit ea81c7295c71a2280922034e0929c95496833459)
|
| |
|
|
|
|
|
|
| |
+ 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>
(cherry picked from commit 5c096137117e69dfcb8cd5a0c4432ffa93d4cbc9)
|
| |
|
|
|
| |
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 6f9d42cd992ded747ffdc1cf407460e5136491fc)
|
| |
|
|
|
|
|
|
| |
+ 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>
(cherry picked from commit 6246f2b46a28c97b6e1946aead7faa48fb7ef3fc)
|
| |
|
|
|
|
|
| |
+ Added ability to extract strings from documentation.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 99d63e82125c04e5ef35b012d1a43f81951dfc64)
|
| |
|
|
|
|
|
|
|
|
|
| |
+ 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>
(cherry picked from commit a1f62e623930038072f77d96a71502758d6dc427)
|
| |
|
|
|
|
|
| |
+ Add option to determine comments to extract.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit fb7e1dfc8256f1722ccc8403ad60b393b5ef3a97)
|
| |
|
|
|
|
|
| |
+ Add a way to disable default keywords.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 33062908346792b84c82119233527ea6567d9fc6)
|
| |
|
|
|
|
|
| |
+ Fix unwanted double processing of resource files.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 67db9032d998ce854436f27f609df37a78dc553a)
|
| |
|
|
|
|
|
| |
+ Implement tde_l10n_preparetips using the tde_l10n_prepare_xml function.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 72ca5313ec7a9835959e0e2a8de282ecbe1ddc5c)
|
| |
|
|
|
|
|
| |
+ Use tde_l10n_prepare_xml function instead of extractrc script.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 3c409426806d9b7c15bd0142b5154b3f2f2026e3)
|
| |
|
|
|
|
|
|
| |
+ Fix tde_l10n_prepare_xml when processing a line
that contains only word "no".
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 8f3b50336f8ec4b62d2a4c27eddaa743b243220f)
|
| |
|
|
|
|
|
|
|
| |
+ 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 c1f45d8f90f6c156b2d8db584337189436c1fe42)
|
| |
|
|
|
|
|
| |
+ Added function to prepare XML files for xgettext.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 1c079078212fac30ebc5248d95664a7b4348504b)
|
| |
|
|
|
|
|
|
| |
+ 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 98f96eb509b3d2470220ac7b0829f5e76d51fa22)
|
| |
|
|
|
|
|
| |
+ Fix unwanted semicolons processing within CMake.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit b88855a2934b96a2af767d1cecfae5ca66641fdf)
|
| |
|
|
|
|
|
| |
+ Added ability to merge additional template.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit e66f00401fc3b78e77197f3fa37b72a145a93d2e)
|
| |
|
|
|
|
|
| |
+ CMP0007 setting is no longer needed.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 45cfe22ac89a078e524afc2311be96724d727db3)
|
| |
|
|
|
|
|
| |
+ 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 ebe1ddc721494cdfe14a93f38f49eec7d048c048)
|
| |
|
|
|
|
|
| |
+ Added options for determining the destination directory.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 3779b941ef37adffa69274a53e321d2a78fb5f87)
|
| |
|
|
|
|
|
|
| |
+ 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 4eb308f914eadca83ecc97c86ab2bb5355656539)
|
| |
|
|
|
|
|
|
| |
+ 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 0f348d894e09f08c9caf1c363fb48b61efec7e0f)
|
| |
|
|
|
|
|
|
| |
+ 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 990c0c11324b0c011b66593866a683e35f7ce546)
|
| |
|
|
|
|
|
| |
+ Added automatic handling of the "_translatorinfo" file.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 97ab4f494cedf984fbc0ec6c013edd7969041935)
|
| |
|
|
|
|
|
| |
+ Added the ability to process tips files.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit dcb28a87ae363cc20515b0a60dc71368c27f671f)
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
+ 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 1f90129fec23b4521c7b65c492d1e9cf9c35ca78)
|
| |
|
|
|
|
|
| |
+ Added option to exclude files from processing.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 13a14899d50fbb99601cd0e83ae0d20ab46a404d)
|
| |
|
|
|
|
|
|
| |
+ 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 451ca41345a5fea5539f95829026cee9cb3ad118)
|
| |
|
|
|
| |
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 30ce93d11ae8b417599289c19aa33364c0cfa2ce)
|
| |
|
|
|
|
|
| |
This resolves bug 2985.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit e5b3a250fcbddc2d153832a386a7b67b340b8dac)
|
| |
|
|
|
| |
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit f87cec4baae8c7bc02850edef84ac1d219df82b6)
|
| |
|
|
|
|
|
| |
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 edad8a20b944d45f366acc15b2cd4d291ce3a5dd)
|
| |
|
|
|
| |
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 2f4470466873b05f57ef968d2447ad1577b9f669)
|
| |
|
|
|
| |
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 6455cb89f3f39b76326df5fc2558d42b6088a0e5)
|
| |
|
|
|
| |
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
(cherry picked from commit 9150bd170f31408d6b4f02a2de8627a338ad6276)
|