pgLab/pglablib/pglablib.pro
eelke 2230a4bd61 Lot of password related changes all over the place.
Password is no longer saved with the connection list.
Password is not entered along with other connection credentials.
Password is now asked for when required.
Still working on saving the password and auto retrieving it from the password manager.
2018-11-04 11:44:40 +01:00

147 lines
4.4 KiB
Prolog

#-------------------------------------------------
#
# Project created by QtCreator 2017-12-13T17:36:43
#
#-------------------------------------------------
QT += widgets core
TARGET = pglablib
TEMPLATE = lib
CONFIG += staticlib
! include( ../common.pri ) {
error( "Couldn't find the common.pri file!" )
}
INCLUDEPATH += C:\Prog\include\pgsql
# You can also make your code fail to compile if you use deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
SOURCES += \
Pglablib.cpp \
ASyncDBConnection.cpp \
ConnectionConfig.cpp \
PgType.cpp \
PgTypeContainer.cpp \
PgNamespace.cpp \
PgClass.cpp \
PgDatabase.cpp \
PgDatabaseContainer.cpp \
PgAuthId.cpp \
PgAuthIdContainer.cpp \
PgClassContainer.cpp \
PgDatabaseCatalog.cpp \
PgNamespaceContainer.cpp \
PgAttribute.cpp \
PgContainer.cpp \
PgAttributeContainer.cpp \
PgIndex.cpp \
PgIndexContainer.cpp \
PgConstraint.cpp \
PgConstraintContainer.cpp \
ParamListJson.cpp \
ParamListModel.cpp \
util.cpp \
SqlFormattingUtils.cpp \
PgKeywordList.cpp \
QueryGenerator.cpp \
PgAm.cpp \
PgAmContainer.cpp \
PgObject.cpp \
PgTablespace.cpp \
PgTablespaceContainer.cpp \
codebuilder/LanguageConfig.cpp \
codebuilder/CodeBuilder.cpp \
codebuilder/NameManglingRules.cpp \
codebuilder/DefaultConfigs.cpp \
codebuilder/TypeMappings.cpp \
codebuilder/IndentationConfig.cpp \
codebuilder/StructureTemplate.cpp \
FormatToStream.cpp \
codebuilder/StringLiteralRules.cpp \
codebuilder/StringEscapeRule.cpp \
PgTrigger.cpp \
PgTriggerContainer.cpp
HEADERS += \
Pglablib.h \
ASyncDBConnection.h \
ConnectionConfig.h \
PgType.h \
PgTypeContainer.h \
PgNamespace.h \
PgClass.h \
PgDatabase.h \
PgDatabaseContainer.h \
PgContainer.h \
PgAuthId.h \
PgAuthIdContainer.h \
PgClassContainer.h \
PgDatabaseCatalog.h \
PgNamespaceContainer.h \
PgAttribute.h \
PgAttributeContainer.h \
PgIndex.h \
PgIndexContainer.h \
PgConstraint.h \
PgConstraintContainer.h \
ParamListJson.h \
ParamListModel.h \
util.h \
SqlFormattingUtils.h \
PgCatalogTypes.h \
PgKeywordList.h \
QueryGenerator.h \
PgAm.h \
PgAmContainer.h \
PgObject.h \
PgTablespace.h \
PgTablespaceContainer.h \
codebuilder/LanguageConfig.h \
codebuilder/CodeBuilder.h \
codebuilder/NameManglingRules.h \
codebuilder/DefaultConfigs.h \
codebuilder/TypeMappings.h \
codebuilder/IndentationConfig.h \
codebuilder/StructureTemplate.h \
FormatToStream.h \
codebuilder/ResultLoopTemplate.h \
codebuilder/StringEscapeRule.h \
codebuilder/StringLiteralRules.h \
PgTrigger.h \
PgTriggerContainer.h
unix {
target.path = /usr/lib
INSTALLS += target
}
win32:CONFIG(release, debug|release): LIBS += -L$$OUT_PWD/../core/release/ -lcore
else:win32:CONFIG(debug, debug|release): LIBS += -L$$OUT_PWD/../core/debug/ -lcore
else:unix:!macx: LIBS += -L$$OUT_PWD/../core/ -lcore
INCLUDEPATH += $$PWD/../core
DEPENDPATH += $$PWD/../core
win32-g++:CONFIG(release, debug|release): PRE_TARGETDEPS += $$OUT_PWD/../core/release/libcore.a
else:win32-g++:CONFIG(debug, debug|release): PRE_TARGETDEPS += $$OUT_PWD/../core/debug/libcore.a
else:win32:!win32-g++:CONFIG(release, debug|release): PRE_TARGETDEPS += $$OUT_PWD/../core/release/core.lib
else:win32:!win32-g++:CONFIG(debug, debug|release): PRE_TARGETDEPS += $$OUT_PWD/../core/debug/core.lib
else:unix:!macx: PRE_TARGETDEPS += $$OUT_PWD/../core/libcore.a
win32:CONFIG(release, debug|release): LIBS += -L$$OUT_PWD/../pgsql/release/ -lpgsql
else:win32:CONFIG(debug, debug|release): LIBS += -L$$OUT_PWD/../pgsql/debug/ -lpgsql
else:unix:!macx: LIBS += -L$$OUT_PWD/../pgsql/ -lpgsql
INCLUDEPATH += $$PWD/../pgsql
DEPENDPATH += $$PWD/../pgsql
win32-g++:CONFIG(release, debug|release): PRE_TARGETDEPS += $$OUT_PWD/../pgsql/release/libpgsql.a
else:win32-g++:CONFIG(debug, debug|release): PRE_TARGETDEPS += $$OUT_PWD/../pgsql/debug/libpgsql.a
else:win32:!win32-g++:CONFIG(release, debug|release): PRE_TARGETDEPS += $$OUT_PWD/../pgsql/release/pgsql.lib
else:win32:!win32-g++:CONFIG(debug, debug|release): PRE_TARGETDEPS += $$OUT_PWD/../pgsql/debug/pgsql.lib
else:unix:!macx: PRE_TARGETDEPS += $$OUT_PWD/../pgsql/libpgsql.a