First Commit
This commit is contained in:
31
updater/CMakeLists.txt
Normal file
31
updater/CMakeLists.txt
Normal file
@@ -0,0 +1,31 @@
|
||||
add_executable(updater
|
||||
SZErrors.h
|
||||
Updater.cpp
|
||||
Updater.h
|
||||
UpdaterExtractor.h
|
||||
)
|
||||
|
||||
target_link_libraries(updater PRIVATE common fmt::fmt)
|
||||
target_include_directories(updater PRIVATE .)
|
||||
|
||||
if(WIN32)
|
||||
target_sources(updater PRIVATE ../pcsx2-qt/VCRuntimeChecker.cpp)
|
||||
target_link_libraries(updater PRIVATE
|
||||
LZMA::LZMA
|
||||
Comctl32.lib
|
||||
)
|
||||
target_sources(updater PRIVATE
|
||||
Windows/WindowsUpdater.cpp
|
||||
Windows/resource.h
|
||||
Windows/updater.rc
|
||||
Windows/updater.manifest
|
||||
)
|
||||
set_target_properties(updater PROPERTIES WIN32_EXECUTABLE TRUE)
|
||||
endif()
|
||||
|
||||
if(NOT PACKAGE_MODE)
|
||||
install(TARGETS updater DESTINATION ${CMAKE_SOURCE_DIR}/bin)
|
||||
if(MSVC)
|
||||
install(FILES $<TARGET_PDB_FILE:updater> DESTINATION ${CMAKE_SOURCE_DIR}/bin)
|
||||
endif()
|
||||
endif()
|
||||
Reference in New Issue
Block a user