chore: separate test program
This commit is contained in:
parent
789ae949d5
commit
bc7b70d667
@ -20,12 +20,11 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}/libseccomp/include)
|
|||||||
# Targets
|
# Targets
|
||||||
add_library(woj_sandbox SHARED ${PROJECT_SOURCE_DIR}/library.c ${SRC_FILES})
|
add_library(woj_sandbox SHARED ${PROJECT_SOURCE_DIR}/library.c ${SRC_FILES})
|
||||||
add_executable(woj_launcher ${PROJECT_SOURCE_DIR}/launcher.c)
|
add_executable(woj_launcher ${PROJECT_SOURCE_DIR}/launcher.c)
|
||||||
add_executable(woj_sandbox_test ${PROJECT_SOURCE_DIR}/test.c ${PROJECT_SOURCE_DIR}/library.c ${SRC_FILES})
|
add_executable(woj_test ${PROJECT_SOURCE_DIR}/test.c)
|
||||||
|
|
||||||
# Link seccomp
|
# Link seccomp
|
||||||
target_link_libraries(woj_sandbox ${CMAKE_SOURCE_DIR}/libseccomp/src/.libs/libseccomp.a)
|
target_link_libraries(woj_sandbox ${CMAKE_SOURCE_DIR}/libseccomp/src/.libs/libseccomp.a)
|
||||||
target_link_libraries(woj_launcher ${CMAKE_SOURCE_DIR}/libseccomp/src/.libs/libseccomp.a)
|
target_link_libraries(woj_launcher ${CMAKE_SOURCE_DIR}/libseccomp/src/.libs/libseccomp.a)
|
||||||
target_link_libraries(woj_sandbox_test ${CMAKE_SOURCE_DIR}/libseccomp/src/.libs/libseccomp.a)
|
|
||||||
|
|
||||||
# Disable symbol export
|
# Disable symbol export
|
||||||
set_target_properties(woj_sandbox PROPERTIES C_VISIBILITY_PRESET hidden)
|
set_target_properties(woj_sandbox PROPERTIES C_VISIBILITY_PRESET hidden)
|
||||||
|
Loading…
Reference in New Issue
Block a user