Merge pull request #20 from cgruber/fix_coffee_example

Update the dagger coffee example to use kt_jvm_library
diff --git a/examples/dagger/BUILD b/examples/dagger/BUILD
index 53f1c0b..d3562a4 100644
--- a/examples/dagger/BUILD
+++ b/examples/dagger/BUILD
@@ -13,7 +13,7 @@
 # limitations under the License.
 package(default_visibility = ["//visibility:private"])
 
-load("//kotlin:kotlin.bzl", "kt_jvm_binary")
+load("//kotlin:kotlin.bzl", "kt_jvm_library")
 
 java_plugin(
     name = "dagger_plugin",
@@ -36,9 +36,14 @@
     exported_plugins = ["dagger_plugin"]
 )
 
-kt_jvm_binary(
-    name = "dagger",
+kt_jvm_library(
+    name = "coffee_lib",
     srcs = glob(["src/**"]),
-    main_class = "coffee.CoffeeApp",
     deps = [":dagger_lib"],
-)
\ No newline at end of file
+)
+
+java_binary(
+    name = "coffee_app",
+    main_class = "coffee.CoffeeApp",
+    runtime_deps = [":coffee_lib"],
+)