fix(launcher): bootstrap release state and signed manifest
This commit is contained in:
+19
-1
@@ -117,12 +117,30 @@ endif()
|
||||
|
||||
add_subdirectory(Bootstrap)
|
||||
add_subdirectory(Common)
|
||||
|
||||
add_library(UpdateClientUpdaterLogic STATIC
|
||||
Updater/UpdaterLogic.h
|
||||
Updater/UpdaterLogic.cpp
|
||||
)
|
||||
target_compile_features(UpdateClientUpdaterLogic PUBLIC cxx_std_17)
|
||||
target_include_directories(UpdateClientUpdaterLogic PUBLIC
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/Updater"
|
||||
)
|
||||
target_link_libraries(UpdateClientUpdaterLogic
|
||||
PUBLIC
|
||||
Common
|
||||
Qt5::Core
|
||||
Qt5::Network
|
||||
Qt5::Gui
|
||||
Qt5::Widgets
|
||||
)
|
||||
|
||||
add_subdirectory(Launcher)
|
||||
add_subdirectory(Updater)
|
||||
add_subdirectory(MainApp)
|
||||
|
||||
foreach(_update_client_primary_target IN ITEMS
|
||||
Bootstrap Common Launcher Updater MainApp)
|
||||
Bootstrap Common UpdateClientUpdaterLogic Launcher Updater MainApp)
|
||||
add_dependencies("${_update_client_primary_target}" UpdateClientNoHanCheck)
|
||||
endforeach()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user