bazel (available in: dev-build/bazel::blshkv, dev-build/bazel::ex_repo, dev-build/bazel::vowstar)
- Ebuilds: 17, Stable: 5.0.0, Testing: 8.1.1 Description:
Bazel is Google's own build tool. Bazel has built-in support for
building both client and server software, including client
applications for both Android and iOS platforms. It also provides
an extensible framework that you can use to develop your own build
rules.
Homepage:https://bazel.build/ License: Apache-2.0
dev-build/bazel-buildtools::gentoo
- Ebuilds: 1, Stable: 8.5.1, Testing: 8.5.1 Description:
Bazel buildtools contain: 1. buildifier - for formatting BUILD,
BUILD.bazel and BUCK files in a standard way, 2. buildozer - for doing
command-line operations on these files, 3. unused_deps - for finding
unneeded dependencies in java_library rules.
Homepage:https://github.com/bazelbuild/buildtools/ License: Apache-2.0
dev-build/bazelisk::gentoo
- Ebuilds: 1, Stable: 1.29.0 Description:
Bazelisk is a wrapper for Bazel written in Go. It automatically picks a
good version of Bazel given your current working directory, downloads it
from the official server (if required) and then transparently passes
through all command-line arguments to the real Bazel binary. You can call
it just like you would call Bazel.
Homepage:https://github.com/bazelbuild/bazelisk/ License: Apache-2.0
dev-build/build2::nest
- Ebuilds: 1, Testing: 0.18.1 Description:
build2 is a cross-platform build toolchain that provides sufficient
depth and flexibility to develop and package complex C/C++ projects.
Homepage:https://build2.org License: MIT
dev-build/buildstream::guru
- Ebuilds: 1, Testing: 2.7.0 Description:
BuildStream is a powerful software integration tool that allows developers
to automate the integration of software components including operating
systems, and to streamline the software development and production process.
Homepage:https://buildstream.build/ License: Apache-2.0
dev-build/fobis::guru
- Ebuilds: 2, Testing: 3.2.1 Description:
FoBiS.py, a Fortran Building System for poor men, is a KISS tool
for automatic building modern Fortran projects, it being able
to automatically resolve inter-modules dependency hierarchy.
Homepage:https://github.com/szaghi/FoBiS License: GPL-3
dev-build/fypp::guru
- Ebuilds: 1, Testing: 3.2 Description:
Fypp is a Python powered preprocessor.
It can be used for any programming languages but its primary aim is to offer a Fortran preprocessor,
which helps to extend Fortran with condititional compiling and template metaprogramming capabilities.
Homepage:https://github.com/aradi/fypp License: BSD-2
dev-build/melange::gentoo
- Ebuilds: 1, Testing: 0.18.3 Description:
Melange can be used to build APK packages using declarative pipelines. It
is commonly used to provide custom packages for container images built with
apko. The majority of apks are built for use with either the Wolfi or
Alpine Linux ecosystems. It's key features are pipeline-oriented builds and
multi-architecture by default.
Homepage:https://github.com/chainguard-dev/melange/ License: Apache-2.0
dev-build/scons::gentoo
- Ebuilds: 3, Stable: 4.10.1, Testing: 4.11.1 Description:
SCons is a make replacement providing a range of enhanced
features such as automated dependency generation and built in
compilation cache support. SCons rule sets are Python scripts so
as well as the features it provides itself SCons allows you to use
the full power of Python to control compilation.
Homepage:
https://www.scons.org/
https://github.com/SCons/scons/
https://pypi.org/project/SCons/
License: MIT
dev-build/xmake::guru
- Ebuilds: 2, Testing: 3.1.1, Snapshot: 9999 Description:
xmake is a lightweight cross-platform build utility based on Lua. It uses
xmake.lua to maintain project builds. Compared with makefile/CMakeLists.txt,
the configuration syntax is more concise and intuitive. It is very friendly
to novices and can quickly get started in a short time. Let users focus more
on actual project development.
It can compile the project directly like Make/Ninja, or generate project
files like CMake/Meson, and it also has a built-in package management system
to help users solve the integrated use of C/C++ dependent libraries.
Homepage:https://xmake.io License: Apache-2.0