mirror of
https://git.eden-emu.dev/archive/citron
synced 2026-04-16 09:40:46 -04:00
CMakeLists: Add Mod Downloader Files
Signed-off-by: Collecting <collecting@noreply.localhost>
This commit is contained in:
@@ -284,6 +284,17 @@ if (CITRON_USE_AUTO_UPDATER)
|
|||||||
target_link_libraries(citron PRIVATE Qt6::Network)
|
target_link_libraries(citron PRIVATE Qt6::Network)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
# Mod Manager functionality for downloading patches
|
||||||
|
target_sources(citron PRIVATE
|
||||||
|
mod_manager/mod_service.cpp
|
||||||
|
mod_manager/mod_service.h
|
||||||
|
mod_manager/mod_downloader_dialog.cpp
|
||||||
|
mod_manager/mod_downloader_dialog.h
|
||||||
|
mod_manager/mod_downloader_dialog.ui
|
||||||
|
)
|
||||||
|
|
||||||
|
target_link_libraries(citron PRIVATE Qt6::Network)
|
||||||
|
|
||||||
if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
|
if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
|
||||||
target_compile_definitions(citron PRIVATE
|
target_compile_definitions(citron PRIVATE
|
||||||
$<$<VERSION_LESS:$<CXX_COMPILER_VERSION>,15>:CANNOT_EXPLICITLY_INSTANTIATE>
|
$<$<VERSION_LESS:$<CXX_COMPILER_VERSION>,15>:CANNOT_EXPLICITLY_INSTANTIATE>
|
||||||
|
|||||||
Reference in New Issue
Block a user