rules_hugo
Bazel build rules for hugo static website generator (by stackb)
rules_foreign_cc
Build rules for interfacing with "foreign" (non-Bazel) build systems (CMake, configure-make, GNU Make, boost, ninja, Meson) (by bazelbuild)
rules_hugo | rules_foreign_cc | |
---|---|---|
1 | 3 | |
42 | 639 | |
- | 0.2% | |
0.0 | 8.1 | |
3 months ago | 14 days ago | |
Starlark | Starlark | |
GNU General Public License v3.0 or later | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
rules_hugo
Posts with mentions or reviews of rules_hugo.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Gatsby and Bazel
Something similar to the many available for Hugo, like https://github.com/stackb/rules_hugo
rules_foreign_cc
Posts with mentions or reviews of rules_foreign_cc.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-09.
-
Using Bazel and Conan for external dependencies
Hello, readline or ncurses can be built using bazel rules foreign cc. Just in case…
-
Listing available 'Make' Variables in Genrule?
To actually answer your question, I searched for "TemplateVariableInfo" in the rules_foreign_cc project (since TemplateVariableInfo is the provider that declares template variables), and there's only one location: toolchains/toolchains.bzl. Reading this, the `toolchains.data.env` variable that's set is coming after a call to `expand_locations_and_make_variables` (from foreign_cc/private/framework.bzl), so without running a debugger I have no idea what's there. It's possible that the rules themselves are confused about this.
- Use bazel rules_foreign_cc with these essential patches
What are some alternatives?
When comparing rules_hugo and rules_foreign_cc you can also consider the following projects:
examples - Examples for Bazel
distroless - 🥑 Language focused docker images, minus the operating system.
rules_docker - Rules for building and handling Docker images with Bazel
bazel-compilation-database - Tool to generate compile_commands.json from the Bazel build system
rules_nodejs - NodeJS toolchain for Bazel.
rules_rust - Rust rules for Bazel
bazel-central-registry - The central registry of Bazel modules for the Bzlmod external dependency system.
rules_hugo vs examples
rules_foreign_cc vs examples
rules_hugo vs distroless
rules_foreign_cc vs distroless
rules_hugo vs rules_docker
rules_foreign_cc vs bazel-compilation-database
rules_hugo vs rules_nodejs
rules_foreign_cc vs rules_docker
rules_hugo vs rules_rust
rules_foreign_cc vs bazel-central-registry