diff options
author | gregory guy <[email protected]> | 2020-08-27 16:26:49 +0200 |
---|---|---|
committer | gregory guy <[email protected]> | 2020-08-27 16:26:49 +0200 |
commit | c4ba990dcc1531424959545520236b033847905b (patch) | |
tree | 72a5aebb90ac7b5b4fe8c36b01de6a39b811b2d2 /po | |
parent | 68b2f0b3399d8fa48b48e490b01279cd9b580c69 (diff) | |
download | kima-c4ba990dcc1531424959545520236b033847905b.tar.gz kima-c4ba990dcc1531424959545520236b033847905b.zip |
Drop automake build support.
Add basic cmake build instructions.
Delete empty file NEWS.
Rework of the README file (splitted with the FAQ).
Add FAQ file.
Rework of the desktop file.
Few cosmetics here and there.
Signed-off-by: gregory guy <[email protected]>
Diffstat (limited to 'po')
-rw-r--r-- | po/CMakeLists.txt | 17 | ||||
-rw-r--r-- | po/Makefile.am | 2 |
2 files changed, 13 insertions, 6 deletions
diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt index 597c341..75c89f8 100644 --- a/po/CMakeLists.txt +++ b/po/CMakeLists.txt @@ -1,5 +1,14 @@ -file( GLOB _srcs RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.po ) +file( GLOB_RECURSE po_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.po ) +string( REGEX REPLACE "[ \r\n\t]+" ";" _linguas "$ENV{LINGUAS}" ) -if( _srcs ) - tde_create_translation( LANG auto OUTPUT_NAME ${PROJECT_NAME} ) -endif( ) +foreach( _po ${po_files} ) + get_filename_component( _lang ${_po} NAME_WE ) + if( "${_linguas}" MATCHES "^;*$" OR ";${_linguas};" MATCHES ";${_lang};" ) + if( "${_po}" MATCHES "^([^/]*)/.*" ) + string( REGEX REPLACE "^([^/]*)/.*" "\\1" _component "${_po}" ) + else( ) + set( _component "${PROJECT_NAME}" ) + endif( ) + tde_create_translation( FILES ${_po} LANG ${_lang} OUTPUT_NAME ${_component} ) + endif( ) +endforeach( ) diff --git a/po/Makefile.am b/po/Makefile.am deleted file mode 100644 index 4f7bfb7..0000000 --- a/po/Makefile.am +++ /dev/null @@ -1,2 +0,0 @@ -#POFILES = AUTO -POFILES = de.po es.po hu.po sv.po tr.po id.po |