Files
FEX-Emu--FEX/Source/Tools/FEXRootFSFetcher/CMakeLists.txt
T
Ryan Houdek 78a362581d Update xxhash to v0.8.2
Switches to using upstream cmake files.
2024-02-26 23:57:25 -08:00

25 lines
532 B
CMake

set(NAME FEXRootFSFetcher)
set(SRCS Main.cpp
XXFileHash.cpp)
add_executable(${NAME} ${SRCS})
list(APPEND LIBS FEXCore Common xxHash::xxhash)
target_include_directories(${NAME} PRIVATE ${CMAKE_SOURCE_DIR}/Source/)
if (CMAKE_BUILD_TYPE MATCHES "RELEASE")
target_link_options(${NAME}
PRIVATE
"LINKER:--gc-sections"
"LINKER:--strip-all"
"LINKER:--as-needed"
)
endif()
install(TARGETS ${NAME}
RUNTIME
DESTINATION bin
COMPONENT runtime)
target_link_libraries(${NAME} PRIVATE ${LIBS} ${PTHREAD_LIB})