Files
FEX-Emu--FEX/Source/Steam/CMakeLists.txt
T
crueter 094d429ff0 CMake: Use a single install(FILES) command for SteamRT
No need for individual calls here. While doing this I also realized
xxhash has this at one point, I guess I'll PR that there later

Signed-off-by: crueter <crueter@eden-emu.dev>
2026-02-12 22:42:20 -05:00

28 lines
720 B
CMake

set(LIBS FEXCore Common CommonTools JemallocLibs)
add_executable(FEXCompatTool CompatTool.cpp)
target_link_libraries(FEXCompatTool PRIVATE ${LIBS})
install(TARGETS FEXCompatTool RUNTIME
DESTINATION /
COMPONENT Runtime)
add_executable(FEXServerManager ServerManager.cpp)
target_link_libraries(FEXServerManager PRIVATE ${LIBS})
install(TARGETS FEXServerManager RUNTIME
DESTINATION bin
COMPONENT Runtime)
# Description json and VERSION files are installed into the depot root
configure_file(VERSIONS.txt.in ${CMAKE_CURRENT_BINARY_DIR}/VERSIONS.txt)
install(FILES
${CMAKE_CURRENT_BINARY_DIR}/VERSIONS.txt
ConfigTemplate.json
emulator.json
toolmanifest.vdf
DESTINATION /
COMPONENT Runtime)