Skip to content

Latest commit

 

History

History
180 lines (152 loc) · 8.09 KB

build-system.md

File metadata and controls

180 lines (152 loc) · 8.09 KB

Bookmarks tagged [build-system]

https://bazel.build

A multi-language, fast and scalable build system from Google. [Apache]


https://github.com/rizsotto/Bear

A tool to generate compilation database for clang tooling. [GPLv3]


https://github.com/clibs/clib

Package manager for the C programming language. [MIT]


https://cmake.org/

Cross-platform free and open-source software for managing the build process of software using a compiler-independent method. [BSD]


https://cppan.org/

Cross-platform C++ Dependency Manager with a lot of packages available.


https://github.com/pfultz2/cget

Cmake package retrieval. [Boost] website


https://conan.io/

C/C++ Package Manager, open sourced. [MIT]


https://github.com/iauns/cpm

A C++ Package Manager based on CMake and Git.


http://www.fastbuild.org/docs/home.html

High performance, open-source build system supporting highly scalable compilation, caching and network distribution.


https://www.github.com/ruslo/hunter

CMake driven cross-platform package manager for C++. [BSD-2]


http://mesonbuild.com

An open source build system meant to be both extremely fast, and, even more importantly, as user friendly as possible.


https://ninja-build.org/

A small build system with a focus on speed.


http://www.sconsolidator.com/

Scons build system integration for Eclipse CDT.


https://spack.io/

A flexible package manager that supports multiple versions, configurations, platforms, and compilers. [Apache-2.0/MIT]


https://github.com/deplinenoise/tundra

High-performance code build system designed to give the best possible incremental build times even for very large software projects.


http://gittup.org/tup/

File-based build system that monitors in the background for changed files.


http://premake.github.io

A tool configured with a Lua script to generate project files for Visual Studio, GNU Make, Xcode, Code::Blocks, and more across Windows, Mac OS X, and Linux.


https://github.com/microsoft/vcpkg

C++ library manager for Windows, Linux, and MacOS. [MIT]


https://github.com/waf-project/waf

Python-based framework for configuring, compiling and installing applications. [BSD] website


https://xmake.io/

A C/C++ cross-platform build utility based on Lua. [Apache]


https://crates.io/

the Rust package manager


https://github.com/liuchong/cargo-x

A very simple third-party cargo subcommand to execute a custom command


https://github.com/dtolnay/cargo-expand

Expand macros in your source code


https://github.com/Devolutions/CMakeRust

useful for integrating a Rust library into a CMake project


https://github.com/SiegeLord/RustCMake

an example project showing usage of CMake with Rust


https://github.com/icepuma/rust-action

rust github action


https://github.com/Ralvke/rust-loader

Webpack Rust loader (wasm)