Sibuserv -- Simple Build Server.
This project includes collection of tools which allows to setup simple build server based on cross-compilation for target systems. This server will be able to follow changes in specified git, subversion and/or mercurial repositories (git-svn and git-remote-hg are
... [More] supported as well), to make builds and to do static code analisys (optionally) for each commit in your qmake-, cmake- and/or autotools-based projects.
Currently supported target systems:
* different GNU/Linux systems (tested for i486, i586, i686, amd64 and armhf)
* MS Windows (tested for i686 and x86_64)
* Android (tested for arm64_v8a, armv7 and x86)
And maybe one day Sibuserv will be able to build C++ apps for macOS too. [Less]
A build environment management tool:
- downloads, checks out and prepares sources for dependencies and components
- configures component build systems
- drives cross-repository commits
fab is a software build utility for Linux/Unix systems featuring integrated dependency discovery. fab is a free and open source project released under the GNU GPLv3 license. The goal of fab is to provide reliable builds, optimally organized for parallel and incremental execution, with a minimal set
... [More] of dependencies provided by the programmer. fab is implemented in C and designed for performance. [Less]
This tool is a makefile and environment file generation system for C/C++ applications.
SBS has been developed (and still improved) for Screen specific uses, in order to easily follow its dynamic library based architecture. Thanks to its generic design, SBS can be easily used for other C/C++
... [More] projects.
It provides the following functionalities, and more ;) :
Project oriented approach : Each project described through a single XML file, with dependencies to other projects, test description, specific compile flags, ... Based on CMake to generate makefiles and environment files, Local repository to deploy and retrieve libraries and executables compiled through SBS, Easy integration of external libraries into local repository with library description files. [Less]
Priest is an extended monk commandline tool with functionallity not being accepted into mainline monk. It is however compatible with mainline glue and skeletons.
Kraken CI is a modern, open-source, on-premise CI/CD system that is highly scalable and focused on testing.
Features:
- flexible workflow planning using Starlark/Python
- distributed building and testing
- various executors: bare metal, Docker, LXD
- highly scalable to thousands of executors
... [More]
- sophisticated test results analysis
- email and Slack notifications [Less]
Craft is an open source meta build system and package manager.
It manages dependencies and builds libraries and applications from source, on Windows, Mac, Linux and FreeBSD.
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy