shared-libraries/ScStwLibraries/ScStwLibraries.pri

42 lines
985 B
Plaintext

!isEmpty(SCSTWLIBRARIES_LIB):error("ScStwLibraries.pri already included")
SCSTWLIBRARIES_LIB = 1
ScStwLibraries_QML {
QT += qml quickcontrols2
DEFINES += ScStwLibraries_QML
}
ScStwLibraries_ClientLibs {
DEFINES += ScStwLibraries_ClientLibs
}
INCLUDEPATH += $$PWD/headers $$PWD
SOURCES += \
$$PWD/sources/ScStw.cpp \
$$PWD/sources/scstwsoundplayer.cpp \
$$PWD/sources/scstwlibraries.cpp \
$$PWD/sources/scstwrace.cpp \
$$PWD/sources/scstwtimer.cpp
HEADERS += \
$$PWD/headers/ScStw.hpp \
$$PWD/headers/ScStwLibraries_global.h \
$$PWD/headers/scstwlibraries.h \
$$PWD/headers/scstwrace.h \
$$PWD/headers/scstwsoundplayer.h \
$$PWD/headers/scstwtimer.h
ScStwLibraries_ClientLibs {
SOURCES += \
$$PWD/sources/scstwclient.cpp
$$PWD/sources/scstwremotemonitorrace.cpp
HEADERS += \
$$PWD/headers/scstwclient.h \
$$PWD/headers/scstwremotemonitorrace.h
}
RESOURCES += \
$$PWD/resources/ScStwLibrariesShared.qrc