X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=cmake%2Fmodules%2FQuasselMacros.cmake;h=9d8c1cdd224d9f1d3c0b8cfc8a51a6926f416440;hp=6b2f82d30370ce5b1d4541d20cf8c6d1895acc6c;hb=240599b5a57b95c64aa0808b4b63ea1aa2ad9947;hpb=e8e1f038e6bf4a7bc938e316774374d3116ff39a diff --git a/cmake/modules/QuasselMacros.cmake b/cmake/modules/QuasselMacros.cmake index 6b2f82d3..9d8c1cdd 100644 --- a/cmake/modules/QuasselMacros.cmake +++ b/cmake/modules/QuasselMacros.cmake @@ -9,15 +9,18 @@ macro(setup_qt4_variables) set(MAIN MAIN) ENDIF(WIN32) foreach(qtmod CORE ${ARGV} ${MAIN}) - set(QUASSEL_QT_LIBRARIES ${QUASSEL_QT_LIBRARIES} ${QT_QT${qtmod}_LIBRARY} ${QT_${qtmod}_LIB_DEPENDENCIES}) + set(QUASSEL_QT_LIBRARIES ${QUASSEL_QT_LIBRARIES} ${QT_QT${qtmod}_LIBRARY}) + if(STATIC) + set(QUASSEL_QT_LIBRARIES ${QUASSEL_QT_LIBRARIES} ${QT_${qtmod}_LIB_DEPENDENCIES}) + endif(STATIC) endforeach(qtmod ${ARGV}) set(QUASSEL_QT_LIBRARIES ${QUASSEL_QT_LIBRARIES} ${QT_LIBRARIES}) endmacro(setup_qt4_variables) # This generates a .qm from a .ts file macro(generate_qm outvar basename) - set(input ${basename}.ts) - set(output ${CMAKE_CURRENT_BINARY_DIR}/${basename}.qm) + set(input ${CMAKE_SOURCE_DIR}/i18n/${basename}.ts) + set(output ${CMAKE_BINARY_DIR}/i18n/${basename}.qm) add_custom_command(OUTPUT ${output} COMMAND ${QT_LRELEASE_EXECUTABLE} ARGS ${input}