diff options
author | Damien Martin-Guillerez <dmarting@google.com> | 2015-09-03 14:12:39 +0000 |
---|---|---|
committer | Damien Martin-Guillerez <dmarting@google.com> | 2015-09-03 14:43:18 +0000 |
commit | 78ffe43ec89edc484dca5cf581cf5d8cff558fd6 (patch) | |
tree | cb02012060d27042211e88d03b71f22aff11092c /third_party | |
parent | afd81ab1a04d36b3d479b0122bbc6aa4aa7d1505 (diff) |
Add more source filegroups for the installer
With those filegroup the tutorial is able to compile iOS and
App Engine stuff. Here how to test:
git clone https://github.com/bazelbuild/bazel
git clone https://github.com/bazelbuild/examples
export BAZEL_WORKSPACE=$PWD/bazel
export EXAMPLES_WORKSPACE=$PWD/examples
cd $BAZEL_WORKSPACE
./compile.sh
./output/bazel --bazelrc=/dev/null --nomaster_bazelrc \
build //scripts/packages:install.sh
export BAZEL_INSTALLER=$(readlink bazel-bin)/scripts/packages/install.sh
cd $EXAMPLES_WORKSPACE
./tutorial/ci/build.sh
--
Change-Id: I553ab8821f5a5cdcc7a8b4614e23ca4c79581e4f
Reviewed-on: https://bazel-review.googlesource.com/1878
MOS_MIGRATED_REVID=102239866
Diffstat (limited to 'third_party')
-rw-r--r-- | third_party/BUILD | 14 | ||||
-rw-r--r-- | third_party/ijar/BUILD | 6 | ||||
-rw-r--r-- | third_party/iossim/BUILD | 6 | ||||
-rw-r--r-- | third_party/java/buck-ios-support/BUILD | 6 | ||||
-rw-r--r-- | third_party/java/dd_plist/BUILD | 6 | ||||
-rw-r--r-- | third_party/java/j2objc/BUILD | 6 | ||||
-rw-r--r-- | third_party/java/jarjar/BUILD | 6 | ||||
-rw-r--r-- | third_party/java_src/j2objc/jre_emul/BUILD | 6 | ||||
-rw-r--r-- | third_party/py/concurrent/BUILD | 6 | ||||
-rw-r--r-- | third_party/py/gflags/BUILD | 6 | ||||
-rw-r--r-- | third_party/py/mock/BUILD | 6 |
11 files changed, 73 insertions, 1 deletions
diff --git a/third_party/BUILD b/third_party/BUILD index 39704c1668..fbf5f56a81 100644 --- a/third_party/BUILD +++ b/third_party/BUILD @@ -2,7 +2,19 @@ package(default_visibility = ["//visibility:public"]) filegroup( name = "srcs", - srcs = glob(["**"]), + srcs = glob(["**"]) + [ + "//third_party/ijar:srcs", + "//third_party/iossim:srcs", + "//third_party/java/buck-ios-support:srcs", + "//third_party/java/dd_plist:srcs", + "//third_party/java/j2objc:srcs", + "//third_party/java/jarjar:srcs", + "//third_party/java/jdk/langtools:srcs", + "//third_party/java_src/j2objc/jre_emul:srcs", + "//third_party/py/concurrent:srcs", + "//third_party/py/gflags:srcs", + "//third_party/py/mock:srcs", + ], ) filegroup( diff --git a/third_party/ijar/BUILD b/third_party/ijar/BUILD index 5f22b676b3..c7ef8aca54 100644 --- a/third_party/ijar/BUILD +++ b/third_party/ijar/BUILD @@ -7,6 +7,12 @@ package( licenses(["notice"]) # Apache 2.0 +filegroup( + name = "srcs", + srcs = glob(["**"]), + visibility = ["//third_party:__pkg__"], +) + cc_library( name = "zip", srcs = ["zip.cc"], diff --git a/third_party/iossim/BUILD b/third_party/iossim/BUILD index 047c58832d..06e3ee111e 100644 --- a/third_party/iossim/BUILD +++ b/third_party/iossim/BUILD @@ -1,3 +1,9 @@ licenses(["notice"]) # 3-clause BSD +filegroup( + name = "srcs", + srcs = glob(["**"]), + visibility = ["//third_party:__pkg__"], +) + exports_files(["iossim"]) diff --git a/third_party/java/buck-ios-support/BUILD b/third_party/java/buck-ios-support/BUILD index ecd6d099d8..fd84b25b2d 100644 --- a/third_party/java/buck-ios-support/BUILD +++ b/third_party/java/buck-ios-support/BUILD @@ -2,6 +2,12 @@ package(default_visibility = ["//visibility:public"]) licenses(["notice"]) # Apache 2.0 +filegroup( + name = "srcs", + srcs = glob(["**"]), + visibility = ["//third_party:__pkg__"], +) + java_library( name = "buck-ios-support", srcs = glob( diff --git a/third_party/java/dd_plist/BUILD b/third_party/java/dd_plist/BUILD index c1efb9628b..ec497c30a0 100644 --- a/third_party/java/dd_plist/BUILD +++ b/third_party/java/dd_plist/BUILD @@ -2,6 +2,12 @@ package(default_visibility = ["//visibility:public"]) licenses(["notice"]) # MIT +filegroup( + name = "srcs", + srcs = glob(["**"]), + visibility = ["//third_party:__pkg__"], +) + java_library( name = "dd_plist", srcs = glob(["java/**/*.java"]), diff --git a/third_party/java/j2objc/BUILD b/third_party/java/j2objc/BUILD index 75dc70e867..62a6faaae0 100644 --- a/third_party/java/j2objc/BUILD +++ b/third_party/java/j2objc/BUILD @@ -20,6 +20,12 @@ package( default_visibility = ["//visibility:public"], ) +filegroup( + name = "srcs", + srcs = glob(["**"]), + visibility = ["//third_party:__pkg__"], +) + java_library( name = "annotations", srcs = ["@bazel-j2objc//:annotations"], diff --git a/third_party/java/jarjar/BUILD b/third_party/java/jarjar/BUILD index f17ffd1413..cd9222b8d6 100644 --- a/third_party/java/jarjar/BUILD +++ b/third_party/java/jarjar/BUILD @@ -2,6 +2,12 @@ package(default_visibility = ["//visibility:public"]) licenses(["notice"]) # Apache 2.0 +filegroup( + name = "srcs", + srcs = glob(["**"]), + visibility = ["//third_party:__pkg__"], +) + java_import( name = "jarjar", jars = ["jarjar-1.4.jar"], diff --git a/third_party/java_src/j2objc/jre_emul/BUILD b/third_party/java_src/j2objc/jre_emul/BUILD index 67588ef6e4..c924523b8d 100644 --- a/third_party/java_src/j2objc/jre_emul/BUILD +++ b/third_party/java_src/j2objc/jre_emul/BUILD @@ -22,6 +22,12 @@ package( default_visibility = ["//visibility:public"], ) +filegroup( + name = "srcs", + srcs = glob(["**"]), + visibility = ["//third_party:__pkg__"], +) + java_library( name = "jre_emul", exports = ["@bazel-j2objc//:jre_emul_jar"], diff --git a/third_party/py/concurrent/BUILD b/third_party/py/concurrent/BUILD index 5a9d3cff9f..913d4167e6 100644 --- a/third_party/py/concurrent/BUILD +++ b/third_party/py/concurrent/BUILD @@ -1,5 +1,11 @@ licenses(["notice"]) +filegroup( + name = "srcs", + srcs = glob(["**"]), + visibility = ["//third_party:__pkg__"], +) + py_library( name = "futures", srcs = glob(["**/*.py"]), diff --git a/third_party/py/gflags/BUILD b/third_party/py/gflags/BUILD index 6e475abaea..a8da15d93b 100644 --- a/third_party/py/gflags/BUILD +++ b/third_party/py/gflags/BUILD @@ -1,5 +1,11 @@ licenses(["notice"]) +filegroup( + name = "srcs", + srcs = glob(["**"]), + visibility = ["//third_party:__pkg__"], +) + py_library( name = "gflags", srcs = [ diff --git a/third_party/py/mock/BUILD b/third_party/py/mock/BUILD index 5cf52f660a..2d4961de9e 100644 --- a/third_party/py/mock/BUILD +++ b/third_party/py/mock/BUILD @@ -1,5 +1,11 @@ licenses(["notice"]) +filegroup( + name = "srcs", + srcs = glob(["**"]), + visibility = ["//third_party:__pkg__"], +) + py_library( name = "mock", srcs = ["__init__.py"], |