From 3565aad630864ecdbe53fdaa501ea708555b3c7c Mon Sep 17 00:00:00 2001 From: Unit 193 Date: Sun, 30 Apr 2023 18:30:36 -0400 Subject: New upstream version 3.4.4+dfsg. --- SQLiteStudio3/common.pri | 62 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 SQLiteStudio3/common.pri (limited to 'SQLiteStudio3/common.pri') 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 +} + -- cgit v1.2.3