diff options
Diffstat (limited to 'mobile-widgets/CMakeLists.txt')
-rw-r--r-- | mobile-widgets/CMakeLists.txt | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/mobile-widgets/CMakeLists.txt b/mobile-widgets/CMakeLists.txt new file mode 100644 index 000000000..69cf7b4ec --- /dev/null +++ b/mobile-widgets/CMakeLists.txt @@ -0,0 +1,27 @@ +# mobile backend functions + +set(SUBSURFACE_MOBILE_SRCS + qmlmanager.cpp + qmlprefs.cpp + 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() |