assaultfish/engine/tools/CMakeLists.txt
2026-01-12 01:54:35 +09:00

17 lines
364 B
CMake

project(gbtools)
include(GNUInstallDirs)
macro(compile_tool name)
file(GLOB ${name}_SRC ${name}/*.c)
add_executable(${name} ${${name}_SRC})
install_target(${name})
endmacro()
file(GLOB lz4_SRC ../lz4/*.c)
compile_tool(gs_dumpfont)
compile_tool(gs_makepak)
target_include_directories(gs_makepak PRIVATE ../lz4)
target_sources(gs_makepak PRIVATE ${lz4_SRC})