diff --git a/cmake/external/composable_kernel.cmake b/cmake/external/composable_kernel.cmake
index 826bb7c..e53a3a3 100644
--- a/cmake/external/composable_kernel.cmake
+++ b/cmake/external/composable_kernel.cmake
@@ -5,11 +5,11 @@ include(FetchContent)
 onnxruntime_fetchcontent_declare(composable_kernel
   URL ${DEP_URL_composable_kernel}
   URL_HASH SHA1=${DEP_SHA1_composable_kernel}
-  PATCH_COMMAND ${Patch_EXECUTABLE} --binary --ignore-whitespace -p1 < ${PATCH_CLANG} &&
-                ${Patch_EXECUTABLE} --binary --ignore-whitespace -p1 < ${PATCH_GFX12X}
-  EXCLUDE_FROM_ALL
+  FIND_PACKAGE_ARGS NAMES composable_kernel REQUIRED
 )

+onnxruntime_fetchcontent_makeavailable(composable_kernel)
+
 FetchContent_GetProperties(composable_kernel)
 if(NOT composable_kernel_POPULATED)
   FetchContent_Populate(composable_kernel)
