Build on osx

This commit is contained in:
Nils O. Selåsdal
2025-07-16 00:50:07 +02:00
parent c0d46d31fb
commit 6d7b80a6d2
5 changed files with 52 additions and 45 deletions
+5 -1
View File
@@ -2,9 +2,13 @@ file(GLOB TEST_SOURCE_FILES test_*.c)
if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
include_directories("/opt/homebrew/include")
link_directories("/opt/homebrew/lib")
list(REMOVE_ITEM TEST_SOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/test_ringbuf.c)
else()
target_link_libraries(rt)
endif()
add_executable(test_runner ${TEST_SOURCE_FILES})
target_link_libraries(test_runner check ucore rt)
target_link_libraries(test_runner check ucore)
add_custom_target(runtest COMMAND test_runner
DEPENDS test_runner