From d62e46134daaee0479e70af38e6ab0c4fbe660a5 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Sun, 22 Jan 2017 16:59:11 -0800 Subject: QML UI: allow building Subsurface-mobile on desktop Since we manually track Kirigami we need to compile the desktopicon.cpp file when not building on Android or iOS. Signed-off-by: Dirk Hohndel --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 29fcd0bac..d32606149 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -242,6 +242,9 @@ if(${SUBSURFACE_TARGET_EXECUTABLE} MATCHES "MobileExecutable") subsurface-mobile-main.cpp subsurface-mobile-helper.cpp ) + if(NOT ANDROID AND NOT iOS) + set(MOBILE_SRC ${MOBILE_SRC} mobile-widgets/qml/kirigami/src/desktopicon.cpp) + endif() add_definitions(-DKIRIGAMI_BUILD_TYPE_STATIC) qt5_add_resources(MOBILE_RESOURCES mobile-widgets/qml/mobile-resources.qrc) qt5_add_resources(MOBILE_RESOURCES mobile-widgets/qml/kirigami/kirigami.qrc) -- cgit v1.2.3-70-g09d2