X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;ds=sidebyside;f=cmake%2Fmodules%2FQuasselMacros.cmake;h=2e2dfef3ee5640d57afb4b247e127bb00aeaee4a;hb=4ae8f86c1ce452582d6fe576956c7c1bc1460adf;hp=738d49e9c9fcad59b7f8408826d2ab14cac38000;hpb=4146abb352834db6537acc45e102defa9ed7a2f8;p=quassel.git diff --git a/cmake/modules/QuasselMacros.cmake b/cmake/modules/QuasselMacros.cmake index 738d49e9..2e2dfef3 100644 --- a/cmake/modules/QuasselMacros.cmake +++ b/cmake/modules/QuasselMacros.cmake @@ -19,13 +19,14 @@ endmacro(setup_qt4_variables) # This generates a .ts from a .po file macro(generate_ts outvar basename) - set(input ${CMAKE_SOURCE_DIR}/po/${basename}.po) + set(input ${basename}.po) set(output ${CMAKE_BINARY_DIR}/po/${basename}.ts) add_custom_command(OUTPUT ${output} COMMAND ${QT_LCONVERT_EXECUTABLE} ARGS -i ${input} -of ts -o ${output} + WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/po # This is a workaround to add (duplicate) strings that lconvert missed to the .ts COMMAND ${QT_LUPDATE_EXECUTABLE} ARGS -silent