qskinny/support/support.pro

56 lines
1.0 KiB
Prolog
Raw Normal View History

2017-07-21 16:21:34 +00:00
QSK_ROOT = $${PWD}/..
QSK_OUT_ROOT = $${OUT_PWD}/..
QSK_PLUGIN_DIR = $${QSK_OUT_ROOT}/plugins
2017-07-21 16:21:34 +00:00
include( $${QSK_ROOT}/qskconfig.pri )
TEMPLATE = lib
TARGET = qsktestsupport
DESTDIR = $${QSK_OUT_ROOT}/lib
QT += quick
contains(QSK_CONFIG, QskDll) {
CONFIG += dll
DEFINES += QSK_DLL QSK_MAKEDLL
}
else {
CONFIG += staticlib
}
QSK_DIRS = \
$${QSK_ROOT}/src/common \
$${QSK_ROOT}/src/controls \
$${QSK_ROOT}/src/graphic
QSK_DIRS += $${QSK_ROOT}/skins
DEFINES += PLUGIN_PATH=$$clean_path( $$QSK_PLUGIN_DIR )
QSK_DIRS += $${QSK_ROOT}/skins
2017-07-21 16:21:34 +00:00
INCLUDEPATH *= $${QSK_DIRS}
DEPENDPATH *= $${QSK_DIRS}
2017-07-21 16:21:34 +00:00
HEADERS += \
SkinnyGlobal.h \
SkinnyFont.h \
SkinnyShapeFactory.h \
SkinnyShapeProvider.h \
SkinnyShortcut.h
SOURCES += \
SkinnyFont.cpp \
SkinnyPlugin.cpp \
2017-07-21 16:21:34 +00:00
SkinnyShapeFactory.cpp \
SkinnyShapeProvider.cpp \
SkinnyShortcut.cpp
RESOURCES += \
fonts.qrc
QMAKE_RPATHDIR *= $${QSK_PLUGIN_DIR}/skins
LIBS *= -L$${QSK_PLUGIN_DIR}/skins -lsquiekskin -lmaterialskin