mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-29 04:01:27 +01:00
30 lines
518 B
CMake
30 lines
518 B
CMake
add_executable(FEXBash FEXBash.cpp)
|
|
target_include_directories(FEXBash
|
|
PRIVATE
|
|
${CMAKE_CURRENT_SOURCE_DIR}/Source/
|
|
${CMAKE_BINARY_DIR}/generated
|
|
)
|
|
|
|
target_link_libraries(FEXBash
|
|
PRIVATE
|
|
FEXCore
|
|
Common
|
|
LinuxEmulation
|
|
${PTHREAD_LIB}
|
|
)
|
|
|
|
if (CMAKE_BUILD_TYPE MATCHES "RELEASE")
|
|
target_link_options(FEXBash
|
|
PRIVATE
|
|
"LINKER:--gc-sections"
|
|
"LINKER:--strip-all"
|
|
"LINKER:--as-needed"
|
|
)
|
|
endif()
|
|
|
|
install(TARGETS FEXBash
|
|
RUNTIME
|
|
DESTINATION bin
|
|
COMPONENT runtime
|
|
)
|