12 lines
444 B
CMake
12 lines
444 B
CMake
cmake_minimum_required(VERSION 3.20)
|
|
project(sparse-tools C)
|
|
|
|
set(CMAKE_C_STANDARD 99)
|
|
include_directories( include )
|
|
|
|
add_executable(blksync src/blksync.c src/bs_recv.c src/bs_send.c src/hash.c src/bs_tools.c src/bs_test.c src/merkle.c include/merkle.h)
|
|
target_link_libraries(blksync pthread)
|
|
add_executable(mksparse src/mksparse.c)
|
|
add_executable(hashtest src/hashtest.c src/hash.c)
|
|
|
|
add_executable(test_merkle src/test_merkle.c src/merkle.c) |