equal
deleted
inserted
replaced
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) { |
36 } |
40 } |
37 |
41 |
38 translations.path = $$[QT_INSTALL_TRANSLATIONS] |
42 translations.path = $$[QT_INSTALL_TRANSLATIONS] |
39 translations.files = $$TRANSLATIONS |
43 translations.files = $$TRANSLATIONS |
40 translations.files ~= s,\\.ts$,.qm,g |
44 translations.files ~= s,\\.ts$,.qm,g |
|
45 translations.files ~= s,^,$$OUT_PWD/,g |
41 translations.CONFIG += no_check_exist |
46 translations.CONFIG += no_check_exist |
42 INSTALLS += translations |
47 INSTALLS += translations |