diff options
| author | gregory guy <gregory-tde@laposte.net> | 2021-03-07 16:01:25 +0100 |
|---|---|---|
| committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2021-03-10 10:28:56 +0900 |
| commit | 78db2c39a44c6d20258aaf8201df919c2801717f (patch) | |
| tree | 0db56173644950c2fe347ec6eade54c58de2a971 /po | |
| parent | 2282a88c84b4ce02b0e8b0fc831d70992256fa23 (diff) | |
| download | kaffeine-78db2c39.tar.gz kaffeine-78db2c39.zip | |
Drop automake build support.
Add basic cmake build instructions.
Some doc files have moved at the root of the module.
Rework of the README and help page.
Deleted file BUGS.
Update some cmake files with latest macros.
Few cosmetics.
Signed-off-by: gregory guy <gregory-tde@laposte.net>
(cherry picked from commit d1e1f1777ffed5c45cd8e6db02721c8010125f47)
Diffstat (limited to 'po')
| -rw-r--r-- | po/CMakeLists.txt | 17 | ||||
| -rw-r--r-- | po/Makefile.am | 1 |
2 files changed, 13 insertions, 5 deletions
diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt index f6c1842..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 0fa209c..0000000 --- a/po/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -POFILES = AUTO |
