Fixing third_party/half bazel-to-cmake mapping.
diff --git a/build_tools/bazel_to_cmake/bazel_to_cmake_targets.py b/build_tools/bazel_to_cmake/bazel_to_cmake_targets.py
index e192a3d..496e3ed 100644
--- a/build_tools/bazel_to_cmake/bazel_to_cmake_targets.py
+++ b/build_tools/bazel_to_cmake/bazel_to_cmake_targets.py
@@ -61,7 +61,7 @@
     "@renderdoc_api//:renderdoc_app": ["renderdoc_api::renderdoc_app"],
     "@pffft": ["pffft"],
     "@cpuinfo//:cpuinfo": ["cpuinfo"],
-    "@half//:half": ["half"],
+    "@half//:includes": ["half::includes"],
     "@vulkan_memory_allocator//:impl_header_only": ["vulkan_memory_allocator"],
 }
 
diff --git a/iree/hal/BUILD b/iree/hal/BUILD
index e5651f0..9357913 100644
--- a/iree/hal/BUILD
+++ b/iree/hal/BUILD
@@ -81,6 +81,7 @@
         "@com_google_absl//absl/container:inlined_vector",
         "@com_google_absl//absl/strings",
         "@com_google_absl//absl/types:span",
+        "@half//:includes",
     ],
 )
 
diff --git a/iree/hal/CMakeLists.txt b/iree/hal/CMakeLists.txt
index b042643..c09937f 100644
--- a/iree/hal/CMakeLists.txt
+++ b/iree/hal/CMakeLists.txt
@@ -60,6 +60,7 @@
     absl::inlined_vector
     absl::span
     absl::strings
+    half::includes
     iree::base::api
     iree::base::core_headers
     iree::base::ref_ptr