
Note that there are some strings that had the tr() qualification removed, and also a LOT of strings that were never wrapped with tr() to begin with. It will take some work to bring back i18n support.
65 lines
1.3 KiB
Prolog
65 lines
1.3 KiB
Prolog
QT += core gui widgets network
|
|
|
|
TARGET = Attorney_Online
|
|
TEMPLATE = app
|
|
|
|
VERSION = 2.8.3.1
|
|
|
|
INCLUDEPATH += $$PWD/include
|
|
DESTDIR = $$PWD/bin
|
|
OBJECTS_DIR = $$PWD/build
|
|
MOC_DIR = $$PWD/build
|
|
|
|
SOURCES += $$files($$PWD/src/*.cpp)
|
|
HEADERS += $$files($$PWD/include/*.h)
|
|
|
|
LIBS += -L$$PWD/lib
|
|
|
|
DEFINES += DISCORD
|
|
|
|
contains(DEFINES, DISCORD) {
|
|
LIBS += -ldiscord-rpc
|
|
}
|
|
|
|
DEFINES += BASSAUDIO
|
|
|
|
contains(DEFINES, BASSAUDIO) {
|
|
LIBS += -lbass
|
|
LIBS += -lbassopus
|
|
}
|
|
|
|
#DEFINES += QTAUDIO
|
|
|
|
contains(DEFINES, QTAUDIO) {
|
|
QT += multimedia
|
|
}
|
|
|
|
macx:LIBS += -framework CoreFoundation -framework Foundation -framework CoreServices
|
|
|
|
|
|
CONFIG += c++14
|
|
|
|
RESOURCES += resources.qrc
|
|
|
|
TRANSLATIONS = resource/translations/ao_en.ts \
|
|
resource/translations/ao_jp.ts \
|
|
resource/translations/ao_de.ts \
|
|
resource/translations/ao_ru.ts \
|
|
resource/translations/ao_es.ts \
|
|
resource/translations/ao_pt.ts \
|
|
resource/translations/ao_pl.ts
|
|
|
|
win32:RC_ICONS = resource/logo.ico
|
|
macx:ICON = resource/logo.icns
|
|
|
|
android:DISTFILES += \
|
|
android/AndroidManifest.xml \
|
|
android/build.gradle \
|
|
android/gradle/wrapper/gradle-wrapper.jar \
|
|
android/gradle/wrapper/gradle-wrapper.properties \
|
|
android/gradlew \
|
|
android/gradlew.bat \
|
|
android/res/values/libs.xml
|
|
|
|
ANDROID_PACKAGE_SOURCE_DIR = $$PWD/android
|