代码拉取完成,页面将自动刷新
cmake_minimum_required(VERSION 3.5.1)
include(cmake/SparkWithGit.cmake)
spark_include(SparkCMakeInfoBeforeConfig.cmake)
project(mimicry-clock-screensaver LANGUAGES CXX VERSION 1.0.0)
spark_initialize_modules()
include(cmake/DeepinScreensaverConfig.cmake)
# 资源文件路径
set(QRC_SOURCES "")
# 使用宏进行配置 config.h
# 将项目名定义为资源结构路径 /usr/share/ + 项目名 + /assets/index.html
set(APP_NAME "屏保拟态时钟")
configure_file(cmake/config.h.in config.h @ONLY)
# 构建程序主体, 依赖了 Qt5 核心库、WebEngineWidgets 库
spark_add_executable_path(${PROJECT_NAME}
src
${QRC_SOURCES}
)
spark_add_links_qt5(WebEngineWidgets)
target_link_qt5_WebEngineWidgets(${PROJECT_NAME})
spark_framework_include_with_git(${PROJECT_NAME}
https://gitee.com/spark-framework-libs/spark-framework-features
FEATURES version screenutil
)
install_deepin_screen_module(TARGETS ${PROJECT_NAME}) # install 指令的封装
add_deepin_screen_cover(resources/screenshot/mimicry-clock.png)
install(DIRECTORY resources/assets
DESTINATION /usr/share/${PROJECT_NAME})
spark_include(SparkDebPackageConfig.cmake)
add_package_descript(cmake/package-deb.descript)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。