Skip to content
/ build Public
forked from boostorg/build

B2 makes it easy to build C++ projects, everywhere.

License

Notifications You must be signed in to change notification settings

chachoi/build

This branch is 491 commits behind boostorg/build:develop.

Folders and files

NameName
Last commit message
Last commit date
May 13, 2022
Mar 16, 2023
Apr 3, 2022
Mar 15, 2023
Apr 25, 2022
Mar 9, 2020
Mar 15, 2023
Mar 11, 2023
May 6, 2022
Nov 18, 2018
May 11, 2020
Sep 22, 2021
Sep 3, 2021
May 12, 2022
Nov 25, 2019
Mar 11, 2022
Feb 15, 2022
Feb 12, 2023
Feb 13, 2020
May 3, 2021
Oct 27, 2015

Repository files navigation

B2

B2 makes it easy to build C++ projects, everywhere.

Boost Software License 1.0 GitHub code size in bytes

License

Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.txt or copy at https://www.bfgroup.xyz/b2/LICENSE.txt)

Testing

Continuously tested on:

  • FreeBSD Clang 7, 8, 9, 10, 11, 12

  • FreeBSD GCC 8, 9, 10, 11

  • Linux Clang 4, 5, 6, 7, 8, 9, 10, 11, 12, 13

  • Linux GCC 5, 6, 7, 8, 9, 10, 11

  • macOS Xcode 11.2.1, 11.3, 11.3.1, 11.4.1, 11.5, 11.6, 11.7, 12.0.1, 12.1.1, 12.2, 12.3, 12.4, 12.5.1, 13.0, 13.1, 13.2.1

  • Windows MinGW 8.1.0

  • Windows VS 2013, 2015, 2017, 2019, 2022

  • Cygwin 3.1.7 x64

  • Ubuntu 20.04 GCC 9 (armhf, arm64, ppc64el)

  • Debian 11 GCC 10 (armhf)

Linux/Windows/macOS: main Windows FreeBSD: release FreeBSD: main

Note
A C++11 capable compiler is needed to build the b2 engine. But using the b2 engine and build system does not require C++11.

More

See the website for more information.

See the guidelines for contributing if you would like to get involved in the development.

About

B2 makes it easy to build C++ projects, everywhere.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 55.6%
  • Python 36.3%
  • C 3.1%
  • HTML 1.3%
  • Yacc 1.2%
  • Batchfile 1.1%
  • Other 1.4%