1 2BEEBEEP_LOCALE_FOLDER= $$PWD 3INCLUDEPATH += $$BEEBEEP_LOCALE_FOLDER 4DEPENDPATH += $$BEEBEEP_LOCALE_FOLDER 5 6BEEBEEP_TRANSLATIONS = $$BEEBEEP_LOCALE_FOLDER/beebeep_xx.ts \ 7 $$BEEBEEP_LOCALE_FOLDER/beebeep_it.ts \ 8 $$BEEBEEP_LOCALE_FOLDER/beebeep_de.ts \ 9 $$BEEBEEP_LOCALE_FOLDER/beebeep_en.ts \ 10 $$BEEBEEP_LOCALE_FOLDER/beebeep_rs.ts \ 11 $$BEEBEEP_LOCALE_FOLDER/beebeep_ru.ts \ 12 $$BEEBEEP_LOCALE_FOLDER/beebeep_nb.ts \ 13 $$BEEBEEP_LOCALE_FOLDER/beebeep_nl.ts \ 14 $$BEEBEEP_LOCALE_FOLDER/beebeep_fr.ts \ 15 $$BEEBEEP_LOCALE_FOLDER/beebeep_cz.ts \ 16 $$BEEBEEP_LOCALE_FOLDER/beebeep_pt.ts \ 17 $$BEEBEEP_LOCALE_FOLDER/beebeep_sv.ts \ 18 $$BEEBEEP_LOCALE_FOLDER/beebeep_es.ts \ 19 $$BEEBEEP_LOCALE_FOLDER/beebeep_hu.ts \ 20 $$BEEBEEP_LOCALE_FOLDER/beebeep_pl.ts \ 21 $$BEEBEEP_LOCALE_FOLDER/beebeep_vi.ts \ 22 $$BEEBEEP_LOCALE_FOLDER/beebeep_ua.ts \ 23 $$BEEBEEP_LOCALE_FOLDER/beebeep_tr.ts \ 24 $$BEEBEEP_LOCALE_FOLDER/beebeep_tw.ts \ 25 $$BEEBEEP_LOCALE_FOLDER/beebeep_cn.ts \ 26 $$BEEBEEP_LOCALE_FOLDER/beebeep_ar.ts \ 27 $$BEEBEEP_LOCALE_FOLDER/beebeep_ja.ts \ 28 $$BEEBEEP_LOCALE_FOLDER/beebeep_sk.ts \ 29 $$BEEBEEP_LOCALE_FOLDER/beebeep_bg.ts 30 31 32isEmpty(QMAKE_LRELEASE) { 33 win32|os2:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]\\lrelease.exe 34 else:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]/lrelease 35 unix { 36 !exists($$QMAKE_LRELEASE) { QMAKE_LRELEASE = lrelease-qt4 } 37 } else { 38 !exists($$QMAKE_LRELEASE) { QMAKE_LRELEASE = lrelease } 39 } 40} 41 42updateqm.input = BEEBEEP_TRANSLATIONS 43updateqm.output = $$BEEBEEP_LOCALE_FOLDER/${QMAKE_FILE_BASE}.qm 44updateqm.commands = $$QMAKE_LRELEASE -silent ${QMAKE_FILE_IN} -qm $$BEEBEEP_LOCALE_FOLDER/${QMAKE_FILE_BASE}.qm 45updateqm.CONFIG += no_link target_predeps 46 47 48#CONFIG(release,debug|release) { 49# QMAKE_EXTRA_COMPILERS += updateqm 50#} 51 52