diff options
author | gregory guy <[email protected]> | 2021-03-07 16:01:25 +0100 |
---|---|---|
committer | gregory guy <[email protected]> | 2021-03-07 16:01:25 +0100 |
commit | d1e1f1777ffed5c45cd8e6db02721c8010125f47 (patch) | |
tree | 717b1aa72d130da5163e88513bef5995ad461637 /po | |
parent | da8adb11f557e819b2e1ddae0c7492176626bf08 (diff) | |
download | kaffeine-d1e1f1777ffed5c45cd8e6db02721c8010125f47.tar.gz kaffeine-d1e1f1777ffed5c45cd8e6db02721c8010125f47.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 <[email protected]>
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 |