aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/platform/BUILD
diff options
context:
space:
mode:
authorGravatar John Cater <jcater@google.com>2017-05-01 17:41:12 +0200
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2017-05-02 11:25:44 +0200
commit248581e8c72687c85b5c41edaea6780c8701aa55 (patch)
treef62dd1831c79c9c886cbeeebefedb1e3319f155a /src/main/java/com/google/devtools/build/lib/analysis/platform/BUILD
parent38b835097f9ae9a6062172b8a33ec2e2d1edde20 (diff)
Move platform providers to a new package to break cyclic dependencies.
Part of #2219. Change-Id: I87c7bc9fbfb38d3dbdf193b46247901d0f2a838d PiperOrigin-RevId: 154719063
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/platform/BUILD')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/platform/BUILD24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/platform/BUILD b/src/main/java/com/google/devtools/build/lib/analysis/platform/BUILD
new file mode 100644
index 0000000000..ce3a69d759
--- /dev/null
+++ b/src/main/java/com/google/devtools/build/lib/analysis/platform/BUILD
@@ -0,0 +1,24 @@
+# Description:
+# Providers defined for platforms, constraints, and toolchains.
+
+package(
+ default_visibility = ["//src:__subpackages__"],
+)
+
+java_library(
+ name = "platform",
+ srcs = glob([
+ "*.java",
+ ]),
+ deps = [
+ "//src/main/java/com/google/devtools/build/lib:packages",
+ "//src/main/java/com/google/devtools/build/lib:skylarkinterface",
+ "//third_party:guava",
+ ],
+)
+
+filegroup(
+ name = "srcs",
+ testonly = 0, # All srcs should be not test only, overwrite package default.
+ srcs = glob(["**"]),
+)