We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9dcee22 commit deb3cd1Copy full SHA for deb3cd1
build/Test.cmake
@@ -35,8 +35,14 @@ function(et_cxx_test target_name)
35
set(multi_arg_names SOURCES EXTRA_LIBS)
36
cmake_parse_arguments(ET_CXX_TEST "" "" "${multi_arg_names}" ${ARGN})
37
38
- add_executable(${target_name} ${ET_CXX_TEST_SOURCES} ${EXECUTORCH_ROOT}/runtime/core/exec_aten/testing_util/tensor_util.cpp)
39
- find_package(GTest)
+ add_executable(
+ ${target_name}
40
+ ${ET_CXX_TEST_SOURCES}
41
+ ${EXECUTORCH_ROOT}/runtime/core/exec_aten/testing_util/tensor_util.cpp
42
+ )
43
+ if(NOT TARGET GTest::gtest)
44
+ find_package(GTest)
45
+ endif()
46
# Includes gtest, gmock, executorch by default
47
target_link_libraries(
48
${target_name} GTest::gtest GTest::gtest_main GTest::gmock executorch
0 commit comments