From 3a3bbf8d3ec64dbaeb0943c340ae2871e3bbc539 Mon Sep 17 00:00:00 2001 From: c3-micke Date: Thu, 3 Dec 2020 03:50:11 +0200 Subject: [PATCH] adding easyconfigs: Bazel-3.7.1-GCCcore-10.2.0.eb --- .../b/Bazel/Bazel-3.7.1-GCCcore-10.2.0.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/b/Bazel/Bazel-3.7.1-GCCcore-10.2.0.eb diff --git a/easybuild/easyconfigs/b/Bazel/Bazel-3.7.1-GCCcore-10.2.0.eb b/easybuild/easyconfigs/b/Bazel/Bazel-3.7.1-GCCcore-10.2.0.eb new file mode 100644 index 00000000000..77a557ea907 --- /dev/null +++ b/easybuild/easyconfigs/b/Bazel/Bazel-3.7.1-GCCcore-10.2.0.eb @@ -0,0 +1,25 @@ +name = 'Bazel' +version = '3.7.1' + +homepage = 'https://bazel.io/' +description = """Bazel is a build tool that builds code quickly and reliably. +It is used to build the majority of Google's software.""" + +toolchain = {'name': 'GCCcore', 'version': '10.2.0'} + +source_urls = ['https://github.com/bazelbuild/bazel/releases/download/%(version)s'] +sources = ['%(namelower)s-%(version)s-dist.zip'] +patches = ['%(name)s-3.4.1-fix-grpc-protoc.patch'] +checksums = [ + 'c9244e5905df6b0190113e26082c72d58b56b1b0dec66d076f083ce4089b0307', # bazel-3.7.1-dist.zip + 'f87ad8ad6922fd9c974381ea22b7b0e6502ccad5e532145f179b80d5599e24ac', # Bazel-3.4.1-fix-grpc-protoc.patch +] + +builddependencies = [ + ('binutils', '2.35'), + ('Python', '3.8.6'), + ('Zip', '3.0'), +] +dependencies = [('Java', '11', '', True)] + +moduleclass = 'devel'