diff --git a/cmake/winml_unittests.cmake b/cmake/winml_unittests.cmake index d078465c55384..b7e409792f224 100644 --- a/cmake/winml_unittests.cmake +++ b/cmake/winml_unittests.cmake @@ -55,8 +55,11 @@ endfunction() file(GLOB winml_test_common_src CONFIGURE_DEPENDS "${WINML_TEST_SRC_DIR}/common/*.cpp") add_library(winml_test_common STATIC ${winml_test_common_src}) -add_dependencies(winml_test_common onnx) -add_dependencies(winml_test_common winml_api) +add_dependencies(winml_test_common + onnx + winml_api + winml_dll +) set_winml_target_properties(winml_test_common) file(GLOB winml_test_api_src CONFIGURE_DEPENDS "${WINML_TEST_SRC_DIR}/api/*.cpp") @@ -64,7 +67,6 @@ add_winml_test( TARGET winml_test_api SOURCES ${winml_test_api_src} LIBS winml_test_common - DEPENDS winml_api ) target_precompiled_header(winml_test_api testPch.h) @@ -78,7 +80,6 @@ add_winml_test( TARGET winml_test_scenario SOURCES ${winml_test_scenario_src} LIBS winml_test_common ${winml_test_scenario_libs} - DEPENDS winml_api ) target_precompiled_header(winml_test_scenario testPch.h) set_target_properties(winml_test_scenario PROPERTIES LINK_FLAGS