mirror of
https://github.com/PancakeTAS/lsfg-vk.git
synced 2026-05-10 11:11:40 +00:00
20 lines
501 B
CMake
20 lines
501 B
CMake
set(CLI_SOURCES
|
|
"src/tools/benchmark.cpp"
|
|
"src/tools/debug.cpp"
|
|
"src/tools/validate.cpp"
|
|
"src/main.cpp")
|
|
|
|
add_executable(lsfg-vk-cli ${CLI_SOURCES})
|
|
|
|
target_include_directories(lsfg-vk-cli SYSTEM
|
|
PRIVATE thirdparty/include)
|
|
|
|
target_link_libraries(lsfg-vk-cli
|
|
PUBLIC lsfg-vk-common
|
|
PUBLIC lsfg-vk-backend)
|
|
|
|
target_compile_options(lsfg-vk-cli PRIVATE
|
|
-Wno-unsafe-buffer-usage) # CLI parsing
|
|
|
|
install(TARGETS lsfg-vk-cli
|
|
RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}")
|