|17 days ago||4 days ago|
|GNU General Public License v3.0 or later||Apache License 2.0|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
iOS and Bazel at Reddit: A Journey
3 projects | reddit.com/r/RedditEng | 22 Feb 2022
From the CI perspective, downloading artifacts from a remote cache offers drastic reductions in builds that run through Bazel by avoiding duplicated work. There’s no doubt that this is great all by itself. But, it’s even better to avoid building/downloading/executing parts of your Bazel workspace that haven’t changed. In general, this is called “test selection” and, fortunately, there are open source implementations that are designed to work with Bazel like https://github.com/Tinder/bazel-diff. This approach has offered wonderful improvements to CI build/test times even without a powerful remote cache implementation.
Building a full-stack TypeScript application with Turborepo
6 projects | dev.to | 30 Nov 2022
There are many tools like Lerna, Nx, Turborepo, Moon, Rush, and Bazel, to name a few. Today, we'll be using Turborepo, as it's lightweight, flexible, and easy to use.
Ccache – a fast C/C++ compiler cache
9 projects | news.ycombinator.com | 22 Nov 2022
Google's internal Go style guide
5 projects | reddit.com/r/golang | 18 Nov 2022
This will be controversial, but I do think the considerations for good package design are agnostic to build system: raw go toolchain or Bazel. The build system can affect package layout, but you can still design a good model with either.
A Comprehensive guide to build a cross-platform application by Bazel
8 projects | dev.to | 17 Nov 2022
Android NDK 21. NDK v21 is currently the latest supported version
Could YALM be used instead of CMake, Make or Meson?
2 projects | reddit.com/r/cpp_questions | 7 Nov 2022
Its using Bazel. YAML is just a format like XML or JSON for the config
What is the one thing you need everyday to make your job easier?
2 projects | reddit.com/r/AskMen | 16 Oct 2022
Bazel support in Metals. I didn't spend all that time figuring out and adjusting Emacs/Spacemacs and making my workflow (almost) mouse-free just to scrap my config and switch to IDEA's rodent infested ways.
Lyra V2 – a better, faster, and more versatile speech codec
3 projects | news.ycombinator.com | 30 Sep 2022
1. Install numpy (pip3 install numpy)
2. Download a bazel binary (https://github.com/bazelbuild/bazel/releases or use package manager)
3. bazel build -c opt :encoder_main
4. bazel-bin/encoder_main --input_path=testdata/sample1_16kHz.wav --output_dir=$HOME/temp --bitrate=3200
Are there any plans to make a better build system for Kotlin than Gradle?
4 projects | reddit.com/r/Kotlin | 17 Sep 2022
Can't build Bazel on Debian 11 to install tensor flow. Help!
2 projects | reddit.com/r/tensorflow | 16 Sep 2022
apt update apt install -y --no-install-recommends wget build-essential openjdk-11-jdk zip unzip mkdir /bazel && cd /bazel wget https://github.com/bazelbuild/bazel/releases/download/4.2.1/bazel-4.2.1-dist.zip -O bazel.zip unzip bazel.zip EXTRA_BAZEL_ARGS="--tool_java_runtime_version=local_jdk" bash ./compile.sh mv /bazel/output/bazel /usr/bin/
[Windows] Resource .rc file compilation?
2 projects | reddit.com/r/bazel | 16 Sep 2022
I found several associated issues and a closed PR that supposedly solved this issue. However, it seems that cc_rules has undergone several changes and this PR likely wouldn't function.
What are some alternatives?
Buck - A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
Gradle - Adaptable, fast automation for all
meson - The Meson Build System
mediapipe - Cross-platform, customizable ML solutions for live and streaming media.
nx - Smart, Fast and Extensible Build System
Apache Maven - Apache Maven core
ninja - a small build system with a focus on speed
jib - 🏗 Build container images for your Java applications.
Flux - Successor: https://github.com/fluxcd/flux2
bazelisk - A user-friendly launcher for Bazel.
Rake - A make-like build utility for Ruby.
pants - The Pantsbuild developer workflow system