Bazel to CMake: Set output names of iree_cc_binary targets

Set's the name of binaries created by `iree_cc_binary` to the rule name (without the namespace).

Closes https://github.com/google/iree/pull/804

COPYBARA_INTEGRATE_REVIEW=https://github.com/google/iree/pull/804 from iml130:bazel-to-cmake 995a7da611ac790a8eac1530ae3c74dc84d01a6a
PiperOrigin-RevId: 296246664
diff --git a/build_tools/bazel_to_cmake/bazel_to_cmake.py b/build_tools/bazel_to_cmake/bazel_to_cmake.py
index 17d058b..e52cc22 100755
--- a/build_tools/bazel_to_cmake/bazel_to_cmake.py
+++ b/build_tools/bazel_to_cmake/bazel_to_cmake.py
@@ -107,6 +107,11 @@
     #    rule_name
     return "  NAME\n    %s\n" % (name)
 
+  def _convert_out_block(self, out):
+    #  OUT
+    #    out_name
+    return "  OUT\n    %s\n" % (out)
+
   def _convert_cc_namespace_block(self, cc_namespace):
     #  CC_NAMESPACE
     #    "cc_namespace"
@@ -373,12 +378,14 @@
 
   def cc_binary(self, name, srcs=[], deps=[], **kwargs):
     name_block = self._convert_name_block(name)
+    out_block = self._convert_out_block(name)
     srcs_block = self._convert_srcs_block(srcs)
     deps_block = self._convert_deps_block(deps)
 
     self.converter.body += """iree_cc_binary(
-%(name_block)s%(srcs_block)s%(deps_block)s)\n\n""" % {
+%(name_block)s%(out_block)s%(srcs_block)s%(deps_block)s)\n\n""" % {
     "name_block": name_block,
+    "out_block": out_block,
     "srcs_block": srcs_block,
     "deps_block": deps_block,
     }