17 lines
364 B
CMake
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})
|