Add iree::rt to CMakeLists.txt files.

Closes #75

COPYBARA_INTEGRATE_REVIEW=https://github.com/google/iree/pull/75 from google:scotttodd-cmake-rt fca74980ee88af252ed861a7d799e9e0d03f2c90
PiperOrigin-RevId: 275142678
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3bd8a2f..fbf93d0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -80,6 +80,7 @@
 
 add_subdirectory(iree/base)
 add_subdirectory(iree/hal)
+add_subdirectory(iree/rt)
 add_subdirectory(iree/schemas)
 add_subdirectory(iree/vm)
 
diff --git a/iree/hal/interpreter/CMakeLists.txt b/iree/hal/interpreter/CMakeLists.txt
index 5295105..3b7ef93 100644
--- a/iree/hal/interpreter/CMakeLists.txt
+++ b/iree/hal/interpreter/CMakeLists.txt
@@ -51,13 +51,12 @@
     iree::hal::buffer_view
     iree::hal::heap_buffer
     iree::hal::interpreter::bytecode_kernels
+    iree::rt
     iree::schemas::bytecode::interpreter_bytecode_v0
     iree::vm::bytecode_reader
     iree::vm::bytecode_tables_interpreter
     iree::vm::bytecode_util
-    iree::vm::function
     iree::vm::opcode_info
-    iree::vm::stack
     iree::vm::type
   PUBLIC
 )
@@ -76,11 +75,9 @@
     iree::hal::executable
     iree::hal::executable_spec
     iree::hal::interpreter::interpreter_module
+    iree::rt
     iree::vm::bytecode_tables_interpreter
     iree::vm::bytecode_validator
-    iree::vm::context
-    iree::vm::module
-    iree::vm::module_printer
   PUBLIC
 )
 
@@ -207,8 +204,6 @@
     iree::hal::buffer_view
     iree::hal::interpreter::bytecode_dispatch
     iree::hal::interpreter::bytecode_kernels
-    iree::vm::context
-    iree::vm::function
-    iree::vm::stack
+    iree::rt
   PUBLIC
 )
diff --git a/iree/vm/CMakeLists.txt b/iree/vm/CMakeLists.txt
index 1764b7f..1cce421 100644
--- a/iree/vm/CMakeLists.txt
+++ b/iree/vm/CMakeLists.txt
@@ -140,9 +140,8 @@
     "bytecode_validator.h"
   DEPS
     iree::base::status
+    iree::rt
     iree::schemas
-    iree::vm::context
-    iree::vm::module
   PUBLIC
 )