Add Android Manifest

This commit is contained in:
Vyn 2024-05-23 16:50:37 +02:00
parent 3bbcf60c61
commit 8d24efd4f1
11 changed files with 509 additions and 5 deletions

View file

@ -6,13 +6,15 @@ set(CMAKE_CXX_STANDARD 20)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
set(CMAKE_COMPILE_WARNING_AS_ERROR ON)
find_package(Qt6 6.7 REQUIRED COMPONENTS Quick)
find_package(Qt6 6.7 REQUIRED COMPONENTS Quick Xml)
include_directories(src)
include_directories(libs)
qt_standard_project_setup(REQUIRES 6.7)
add_library(mirai-core
src/core/Mirai.h src/core/Mirai.cpp
src/core/TaskItem.h src/core/TaskItem.cpp
@ -26,8 +28,15 @@ add_library(mirai-core
qt_add_executable(mirai
src/main.cpp
MANUAL_FINALIZATION
)
set_property(TARGET mirai APPEND PROPERTY
QT_ANDROID_PACKAGE_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/android
)
qt_finalize_executable(mirai)
set_source_files_properties(src/qml/styles/CatppuccinFrappe.qml PROPERTIES
QT_QML_SINGLETON_TYPE TRUE
)
@ -77,7 +86,7 @@ qt_add_qml_module(mirai
src/images/not-visible.png
)
target_link_libraries(mirai PRIVATE Qt6::Quick)
target_link_libraries(mirai PRIVATE Qt6::Quick Qt6::Xml)
target_link_libraries(mirai PRIVATE mirai-core)
# Tests