translations/translations.pro
branchRCL_3
changeset 4 3b1da2848fc7
parent 3 41300fa6a67c
child 8 3f74d0d4af4c
equal deleted inserted replaced
3:41300fa6a67c 4:3b1da2848fc7
     1 TRANSLATIONS = $$files(*.ts)
     1 TRANSLATIONS = $$files(*.ts)
     2 
     2 
     3 LRELEASE = $$QT_BUILD_TREE/bin/lrelease
     3 LRELEASE = $$QT_BUILD_TREE/bin/lrelease
     4 LRELEASE ~= s,/,$$QMAKE_DIR_SEP,
     4 win32 {
       
     5     LRELEASE ~= s,/,$$QMAKE_DIR_SEP,
       
     6     LRELEASE = $${LRELEASE}.exe
       
     7 }
     5 
     8 
     6 contains(TEMPLATE_PREFIX, vc):vcproj = 1
     9 contains(TEMPLATE_PREFIX, vc):vcproj = 1
     7 
    10 
     8 TEMPLATE = app
    11 TEMPLATE = app
     9 TARGET = qm_phony_target
    12 TARGET = qm_phony_target
    12 LIBS =
    15 LIBS =
    13 
    16 
    14 updateqm.input = TRANSLATIONS
    17 updateqm.input = TRANSLATIONS
    15 updateqm.output = ${QMAKE_FILE_BASE}.qm
    18 updateqm.output = ${QMAKE_FILE_BASE}.qm
    16 isEmpty(vcproj):updateqm.variable_out = PRE_TARGETDEPS
    19 isEmpty(vcproj):updateqm.variable_out = PRE_TARGETDEPS
    17 updateqm.commands = @echo lrelease ${QMAKE_FILE_IN}; $$LRELEASE ${QMAKE_FILE_IN} -qm ${QMAKE_FILE_OUT}
    20 updateqm.commands = $$LRELEASE ${QMAKE_FILE_IN} -qm ${QMAKE_FILE_OUT}
       
    21 silent:updateqm.commands = @echo lrelease ${QMAKE_FILE_IN} && $$updateqm.commands
    18 updateqm.name = LRELEASE ${QMAKE_FILE_IN}
    22 updateqm.name = LRELEASE ${QMAKE_FILE_IN}
    19 updateqm.CONFIG += no_link
    23 updateqm.CONFIG += no_link
    20 QMAKE_EXTRA_COMPILERS += updateqm
    24 QMAKE_EXTRA_COMPILERS += updateqm
    21 
    25 
    22 isEmpty(vcproj) {
    26 isEmpty(vcproj) {