diff options
| author | 2023-04-30 18:31:18 -0400 | |
|---|---|---|
| committer | 2023-04-30 18:31:18 -0400 | |
| commit | 4de57f628bc74f00ba1885e91c84ea07c5405d8f (patch) | |
| tree | 5d91900751e826d491ff1b2ebc571a787e84f864 /SQLiteStudio3/common.pri | |
| parent | 74d881cefa9097e58e129e37b9c44d680d8c7dfe (diff) | |
| parent | 3565aad630864ecdbe53fdaa501ea708555b3c7c (diff) | |
Update upstream source from tag 'upstream/3.4.4+dfsg'
Update to upstream version '3.4.4+dfsg'
with Debian dir 482614bd23f0ef52dabc9803477204ad88e917ed
Diffstat (limited to 'SQLiteStudio3/common.pri')
| -rw-r--r-- | SQLiteStudio3/common.pri | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/SQLiteStudio3/common.pri b/SQLiteStudio3/common.pri new file mode 100644 index 0000000..c3155a7 --- /dev/null +++ b/SQLiteStudio3/common.pri @@ -0,0 +1,62 @@ +OUTPUT_DIR_NAME = output +export(OUTPUT_DIR_NAME) + +DESTDIR = $$PWD/../$$OUTPUT_DIR_NAME/SQLiteStudio +OBJECTS_DIR = $$PWD/../$$OUTPUT_DIR_NAME/build +MOC_DIR = $$PWD/../$$OUTPUT_DIR_NAME/build +UI_DIR = $$PWD/../$$OUTPUT_DIR_NAME/build + +LIBS += -L$$DESTDIR + +macx: { + QMAKE_CXXFLAGS += -Wno-gnu-zero-variadic-macro-arguments -Wno-overloaded-virtual + INCLUDEPATH += $$PWD/../../include + LIBS += -L$$PWD/../../lib +} + +win32: { + INCLUDEPATH += $$PWD/../../include + LIBS += -L$$PWD/../../lib +} + +INCLUDEPATH += $$PWD/coreSQLiteStudio +DEPENDPATH += $$PWD/coreSQLiteStudio + +contains(QT, gui): { + INCLUDEPATH += $$PWD/guiSQLiteStudio $$PWD/../$$OUTPUT_DIR_NAME/build/guiSQLiteStudio + DEPENDPATH += $$PWD/guiSQLiteStudio +} + +win32|macx: { + CONFIG += portable +} + +portable { + QMAKE_LFLAGS += -Wl,-rpath,. + linux: { + LIBS += -L$$DESTDIR/lib + } +} + +unix: { + isEmpty(LIBDIR) { + LIBDIR = $$PREFIX/lib + } + export(LIBDIR) + isEmpty(BINDIR) { + BINDIR = $$PREFIX/bin + } + export(BINDIR) +} + +# Enable automatic translation files processing globally +QMAKE_RESOURCE_FLAGS += -name $${TARGET}_${QMAKE_FILE_BASE} +TRANSLATIONS += $$files($$_PRO_FILE_PWD_/translations/*.ts) +defined(TARGET, "var") { + DEFINES += "PROJECT_MODULE_NAME=$${TARGET}" +} +!isEmpty(TRANSLATIONS) { + CONFIG += lrelease embed_translations + QM_FILES_RESOURCE_PREFIX = /msg/translations +} + |
