diff --git a/CMakeLists.txt b/CMakeLists.txt index 46d8ba1eb438c567ba4bd548175041915815b906..c42f22a3787d7d38cc584dfb3621f78240d3ffcb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -28,7 +28,7 @@ include(KDECompilerSettings NO_POLICY_SCOPE) ################# Find dependencies ################# -find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Core Quick Test Gui Sql QuickControls2 Widgets) +find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Core Quick Test Gui Sql Svg QuickControls2 Widgets) find_package(KF5Kirigami2 ${KF5_MIN_VERSION} REQUIRED) find_package(KF5CoreAddons ${KF5_MIN_VERSION} REQUIRED) diff --git a/android-build.sh b/android-build.sh index b8c7d906bccab59e0f7b24e863c7fd4e801970d6..08d3e42eb4931554d0235138e2a107cf1d8c1f75 100644 --- a/android-build.sh +++ b/android-build.sh @@ -1,6 +1,5 @@ #!/bin/sh mkdir -p `dirname "$0"`/android-build cd `dirname "$0"`/android-build -cmake -DCMAKE_TOOLCHAIN_FILE=/opt/kdeandroid-arm/share/ECM/toolchain/Android.cmake -DECM_ADDITIONAL_FIND_ROOT_PATH="/opt/Qt;/opt/kdeandroid-arm/" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/output -DQTANDROID_EXPORTED_TARGET=vehiclevoyage -DANDROID_APK_DIR=../packaging/android .. -make +cmake -DCMAKE_TOOLCHAIN_FILE=/opt/kdeandroid-arm/share/ECM/toolchain/Android.cmake -DECM_DIR="/opt/kdeandroid-arm/share/EMC/cmake" -DECM_ADDITIONAL_FIND_ROOT_PATH="/opt/Qt;/opt/kdeandroid-arm/" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/output -DQTANDROID_EXPORTED_TARGET=vehiclevoyage -DANDROID_APK_DIR=../packaging/android .. make create-apk-vehiclevoyage diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 79a68fb5d1ceabb9d238d26327f965382f42e4be..e689a18da96dea9c49d1ab11333aec83c33d793b 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -7,5 +7,9 @@ set(vehiclevoyage_SRCS qt5_add_resources(RESOURCES resources.qrc) add_executable(vehiclevoyage ${vehiclevoyage_SRCS} ${RESOURCES}) -target_link_libraries(vehiclevoyage Qt5::Core Qt5::Qml Qt5::Quick Qt5::Sql Qt5::Widgets KF5::CoreAddons) +target_link_libraries(vehiclevoyage Qt5::Core Qt5::Qml Qt5::Quick Qt5::Sql Qt5::Svg Qt5::Widgets KF5::CoreAddons) install(TARGETS vehiclevoyage ${KF5_INSTALL_TARGETS_DEFAULT_ARGS}) + +if (CMAKE_SYSTEM_NAME STREQUAL "Android") + kirigami_package_breeze_icons(ICONS list-add application-javascript help-about edit-find edit-delete window-close) +endif()