1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
QT -= gui
include($$PWD/../../SQLiteStudio3/plugins.pri)
TARGET = ScriptingPython
TEMPLATE = lib
DEFINES += SCRIPTINGPYTHON_LIBRARY
QMAKE_CXXFLAGS += -Wno-cast-function-type
SOURCES += scriptingpython.cpp
HEADERS += scriptingpython.h\
scriptingpython_global.h
OTHER_FILES += \
scriptingpython.json
isEmpty(PYTHON_VERSION) {
PYTHON_VERSION = 3.9
}
!win32: {
CONFIG += link_pkgconfig
PKGCONFIG += python3-embed
}
win32: {
LIBS += -lpython$$replace(PYTHON_VERSION, \., ) -L$$PWD/../../../lib/python
INCLUDEPATH += $$PWD/../../../include/python
}
RESOURCES += \
scriptingpython.qrc
|