Name: bazel Version: 3.5.0 Release: 2 Summary: a fast, scalable, multi-language and extensible build system License: Apache License 2.0 URL: https://www.bazel.build/ Source0: https://github.com/bazelbuild/bazel/releases/download/%{version}/bazel-%{version}-dist.zip BuildRequires: java-11-openjdk-devel python3 zip unzip python3-unversioned-command gcc-g++ Requires: libstdc++ libgcc java-11-openjdk-devel python3 zip unzip python3-unversioned-command %description {Fast, Correct} - Choose two Build and test software of any size, quickly and reliably. Speed up your builds and tests: Bazel rebuilds only what is necessary. With advanced local and distributed caching, optimized dependency analysis and parallel execution, you get fast and incremental builds. One tool, multiple languages: Build and test Java, C++, Android, iOS, Go, and a wide variety of other language platforms. Bazel runs on Windows, macOS, and Linux. Scalable: Bazel helps you scale your organization, codebase, and continuous integration solution. It handles codebases of any size, in multiple repositories or a huge monorepo. Extensible to your needs: Easily add support for new languages and platforms with Bazel's familiar extension language. Share and re-use language rules written by the growing Bazel community. %prep unzip %{SOURCE0} %build env EXTRA_BAZEL_ARGS="--host_javabase=@local_jdk//:jdk" bash ./compile.sh chmod a+x output/bazel %install mkdir -p %{buildroot}%{_bindir} install -m755 output/bazel %{buildroot}%{_bindir} %files %attr(0755,root,root) %{_bindir}/bazel %changelog * Mon May 31 2021 baizhonggui - 3.5.0-2 - Add gcc-g++ in BuildRequires * Sun Sep 28 2020 Zhipeng Xie - 3.5.0-1 - Package init