Files
WallReel/WallReel/Core/CMakeLists.txt
T
2026-02-17 22:23:20 +01:00

26 lines
653 B
CMake

qt_add_qml_module(${CORELIB_NAME}
URI ${COREMODULE_URI}
VERSION ${MODULE_VERSION_MAJOR}.${MODULE_VERSION_MINOR}
SOURCES
imagedata.hpp imagedata.cpp
utils/logger.hpp utils/logger.cpp
utils/misc.hpp
configmgr.hpp configmgr.cpp
imagemodel.hpp imagemodel.cpp
imageprovider.hpp imageprovider.cpp
wallpaperservice.hpp wallpaperservice.cpp
palette/data.hpp
palette/manager.hpp palette/manager.cpp
)
target_link_libraries(${CORELIB_NAME} PRIVATE
Qt6::Quick
Qt6::Widgets
Qt6::QuickControls2
Qt6::Concurrent
)
target_include_directories(${CORELIB_NAME} PRIVATE
${CMAKE_BINARY_DIR}/generated
)