add_executable( hdk-grid-tests main.cpp PrimitiveWrapper_test.cpp SharedPtrWrapper_test.cpp ) target_link_libraries(hdk-grid-tests PRIVATE hdk-grid doctest::doctest) target_compile_features(hdk-grid-tests PRIVATE cxx_std_17) if(HDK_COVERAGE AND TARGET hdk-coverage-flags) target_link_libraries(hdk-grid-tests PRIVATE hdk-coverage-flags) endif() add_test(NAME hdk-grid-tests COMMAND hdk-grid-tests)