add_executable(MemArenaUnitTest mem_arena_unit.c) #target_compile_features(MemPoolTest PRIVATE c_std_99) target_link_libraries(MemArenaUnitTest PRIVATE cmocka mem_arena ) set_target_properties(MemArenaUnitTest PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/unit) add_executable(CompPoolUnitTest comp_pool_unit.c) #target_compile_features(MemPoolTest PRIVATE c_std_99) target_link_libraries(CompPoolUnitTest PRIVATE cmocka engine ) set_target_properties(CompPoolUnitTest PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin/unit) add_test(NAME MemArenaUnitTest COMMAND MemArenaUnitTest) add_test(NAME CompPoolUnitTest COMMAND CompPoolUnitTest)