Build Gear is a lightweight build tool for building embedded firmware. Its primary focus is to make it easy to create and maintain fully-customized embedded firmware. This is reflected in a straightforward commandline interface and support for easy-to-understand build files. The secondary focus is build performance and build integrity. Build Gear is easy to use and well-suited for rapid prototyping and product development of GNU/Linux firmware to be deployed in small-to-medium-sized embedded systems.
Duda Client Manager (DudaC) is a helper tool for fast building and deployment of Web services. It aims to make setup of the environment easier and to run Web services from their source code. It takes care of downloading the stack components, configuring them, and building them in a stage directory.
SBuild is a Scala-based build system. It features platform independence, multi project support, automatic detection of needed actions, automatic up-to-date detection, a flexible scheme handler mechanism, Maven repository support, Ant task integration, automatic cross-project resolving of dependencies, high speed, a simple "syntax" that requires almost no Scala knowledge, behind-the-sceens compilation of build script to bytecode for fast execution time, and built-in scheme handlers for HTTP and Maven.
dwarves is a set of tools to inspect the DWARF debugging information inserted in ELF binaries by compilers such as GCC, and which are used by well-known debuggers such as GDB and more recent ones such as systemtap. With pahole, the struct packing and cacheline efficiency can be inspected.
no-pkg-config is a bash script which implements the functionality of the standard pkg-config utility. It is intended for users of minimal systems who want to use pkg-config but do not want to install all the dependencies of the standard implementation. Most of the important features of the original implementation are supported. The commandline syntax and .pc file format are the same as the original. To use it, just place the script somewhere in your PATH and give it execute permissions.