2019-12-22 15:44:35 +00:00
|
|
|
# mobile backend functions
|
|
|
|
|
|
|
|
set(SUBSURFACE_MOBILE_SRCS
|
2020-01-04 08:26:09 +00:00
|
|
|
qmlinterface.cpp
|
2019-12-22 15:44:35 +00:00
|
|
|
qmlmanager.cpp
|
2019-02-11 15:13:01 +00:00
|
|
|
themeinterface.cpp
|
2019-12-22 15:44:35 +00:00
|
|
|
qml/kirigami/src/columnview.cpp
|
|
|
|
qml/kirigami/src/delegaterecycler.cpp
|
|
|
|
qml/kirigami/src/enums.cpp
|
|
|
|
qml/kirigami/src/formlayoutattached.cpp
|
|
|
|
qml/kirigami/src/icon.cpp
|
|
|
|
qml/kirigami/src/kirigamiplugin.cpp
|
|
|
|
qml/kirigami/src/mnemonicattached.cpp
|
|
|
|
qml/kirigami/src/scenepositionattached.cpp
|
|
|
|
qml/kirigami/src/settings.cpp
|
|
|
|
qml/kirigami/src/wheelhandler.cpp
|
|
|
|
qml/kirigami/src/libkirigami/basictheme.cpp
|
|
|
|
qml/kirigami/src/libkirigami/kirigamipluginfactory.cpp
|
|
|
|
qml/kirigami/src/libkirigami/platformtheme.cpp
|
|
|
|
qml/kirigami/src/libkirigami/tabletmodewatcher.cpp
|
|
|
|
)
|
|
|
|
|
|
|
|
if (SUBSURFACE_TARGET_EXECUTABLE MATCHES "MobileExecutable")
|
|
|
|
include_directories(${CMAKE_SOURCE_DIR}/mobile-widgets/qml/kirigami/src/libkirigami)
|
|
|
|
add_definitions(-DKIRIGAMI_BUILD_TYPE_STATIC)
|
|
|
|
add_library(subsurface_mobile STATIC ${SUBSURFACE_MOBILE_SRCS})
|
|
|
|
target_link_libraries(subsurface_mobile ${QT_LIBRARIES})
|
|
|
|
endif()
|