Files
WallReel/WallReel/Core/CMakeLists.txt
T

32 lines
853 B
CMake

qt_add_qml_module(${CORELIB_NAME}
URI ${COREMODULE_URI}
VERSION ${MODULE_VERSION_MAJOR}.${MODULE_VERSION_MINOR}
SOURCES
Cache/manager.hpp Cache/manager.cpp
Image/data.hpp Image/data.cpp
Image/model.hpp Image/model.cpp
Palette/data.hpp
Palette/manager.hpp Palette/manager.cpp
Palette/domcolor.hpp Palette/domcolor.cpp
Palette/matchcolor.hpp Palette/matchcolor.cpp
Config/data.hpp
Config/manager.hpp Config/manager.cpp
logger.hpp logger.cpp
Service/manager.hpp
Service/wallpaper.hpp Service/wallpaper.cpp
appoptions.hpp appoptions.cpp
)
target_link_libraries(${CORELIB_NAME} PUBLIC
Qt6::Quick
Qt6::Widgets
Qt6::QuickControls2
Qt6::Concurrent
Qt6::Sql
)
target_include_directories(${CORELIB_NAME} PUBLIC
${CMAKE_BINARY_DIR}/generated
${CMAKE_CURRENT_LIST_DIR}
)