cmake_minimum_required(VERSION 3.9)
|
file(GLOB SOURCES *.c)
|
|
include_directories(../include)
|
|
# add binary
|
add_executable(sample_create sample_create.c)
|
add_executable(sample_open sample_open.c)
|
add_executable(test_list_in_shm test_list_in_shm.c)
|
|
target_link_libraries(sample_create
|
PRIVATE
|
memfd
|
)
|
target_link_libraries(sample_open
|
PRIVATE
|
memfd
|
)
|
|
target_link_libraries(test_list_in_shm
|
PRIVATE
|
memfd
|
pthread
|
)
|