Call user main from wrapper. May not be a great idea.

This commit is contained in:
2026-01-18 00:16:09 -05:00
parent c840536e1d
commit 350d198015
6 changed files with 37 additions and 9 deletions

View File

@@ -36,9 +36,11 @@ target_compile_definitions(akerror
add_executable(test_err_catch tests/err_catch.c)
add_executable(test_err_cleanup tests/err_cleanup.c)
add_executable(test_err_trace tests/err_trace.c)
add_executable(test_err_unhandled tests/err_unhandled.c)
add_test(NAME err_catch COMMAND test_err_catch)
add_test(NAME err_cleanup COMMAND test_err_cleanup)
add_test(NAME err_trace COMMAND test_err_trace)
add_test(NAME err_unhandled COMMAND test_err_unhandled)
# Specify include directories for the library's headers (if applicable)
target_include_directories(akerror PUBLIC
@@ -48,6 +50,7 @@ target_include_directories(akerror PUBLIC
target_link_libraries(test_err_catch PRIVATE akerror)
target_link_libraries(test_err_cleanup PRIVATE akerror)
target_link_libraries(test_err_trace PRIVATE akerror)
target_link_libraries(test_err_unhandled PRIVATE akerror)
set(main_lib_dest "lib/my_library-${MY_LIBRARY_VERSION}")
install(TARGETS akerror EXPORT akerror DESTINATION "lib/")