Add missing files to the distro.
diff --git a/java/BUILD b/java/BUILD
index dcd13e0..3d7f129 100644
--- a/java/BUILD
+++ b/java/BUILD
@@ -6,7 +6,7 @@
 
 filegroup(
     name = "srcs",
-    srcs = glob(["**"]),
+    srcs = glob(["**"]) + ["@//java/private:srcs"],
     visibility = ["@//:__pkg__"],
 )
 
diff --git a/java/private/BUILD b/java/private/BUILD
index 5f8ce72..2995c97 100644
--- a/java/private/BUILD
+++ b/java/private/BUILD
@@ -5,5 +5,11 @@
 bzl_library(
     name = "private",
     srcs = ["native.bzl"],
-    visibility = ["//visibility:public"],
+    visibility = ["@//java:__pkg__"],
+)
+
+filegroup(
+    name = "srcs",
+    srcs = glob(["**"]),
+    visibility = ["@//java:__pkg__"],
 )