mirror of
https://github.com/nzeemin/ukncbtl-qt.git
synced 2025-04-18 06:04:01 +03:00
Prepare translation files on build
This commit is contained in:
parent
5797a3b2fd
commit
972046ff79
1
.github/workflows/push-matrix.yml
vendored
1
.github/workflows/push-matrix.yml
vendored
@ -53,6 +53,5 @@ jobs:
|
||||
QMAKESPEC: ${{ matrix.config.qmakespec }}
|
||||
run: |
|
||||
cd emulator
|
||||
lrelease QtUkncBtl.pro
|
||||
qmake "CONFIG+=debug" QtUkncBtl.pro
|
||||
make
|
||||
|
9
.gitignore
vendored
9
.gitignore
vendored
@ -17,17 +17,20 @@
|
||||
/emulator/Makefile
|
||||
/emulator/object_script.*
|
||||
/emulator/lang/*.qm
|
||||
Makefile
|
||||
moc_*.cpp
|
||||
moc_*.h
|
||||
qrc_*.cpp
|
||||
ui_*.h
|
||||
/emulator/.qtc_clangd/*
|
||||
/emulator/.qmake.cache
|
||||
/emulator/.qmake.stash
|
||||
/emulator/.qm
|
||||
.qmake.cache
|
||||
.qmake.stash
|
||||
*.json
|
||||
*.user
|
||||
.autosave
|
||||
/emulator/QtUkncBtl
|
||||
/emulator/QtUkncBtl.app
|
||||
QtUkncBtl.app
|
||||
/emulator/trace.log
|
||||
*.dsk
|
||||
/x-*
|
||||
|
@ -55,7 +55,15 @@ QT += script
|
||||
QT += testlib
|
||||
QT += multimedia
|
||||
DEFINES -= UNICODE _UNICODE
|
||||
TRANSLATIONS = lang/ukncbtl_en.ts lang/ukncbtl_ru.ts
|
||||
CONFIG += c++11
|
||||
QMAKE_CXXFLAGS += -std=c++11
|
||||
ICON = images/ukncbtl.icns
|
||||
|
||||
TS_FILES = $$files(lang/*.ts, false)
|
||||
lrelease.name = LRELEASE ${QMAKE_FILE_IN}
|
||||
lrelease.commands = lrelease ${QMAKE_FILE_IN} -qm lang/${QMAKE_FILE_BASE}.qm
|
||||
lrelease.output = ${QMAKE_FILE_BASE}.qm
|
||||
lrelease.input = TS_FILES
|
||||
lrelease.clean = lang/${QMAKE_FILE_BASE}.qm
|
||||
lrelease.CONFIG += no_link target_predeps
|
||||
QMAKE_EXTRA_COMPILERS += lrelease
|
||||
|
Loading…
x
Reference in New Issue
Block a user