Skip to content

bfgroup/b2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f518c83 · Apr 15, 2025
Apr 3, 2025
Jan 18, 2025
Apr 3, 2025
Apr 15, 2025
Feb 2, 2025
Mar 9, 2020
Apr 15, 2025
Apr 3, 2025
Apr 3, 2025
Apr 3, 2025
Jun 5, 2024
Apr 3, 2025
May 11, 2020
Jul 3, 2022
Aug 6, 2022
Jun 4, 2024
Nov 25, 2019
Apr 3, 2025
Jun 13, 2024
Apr 3, 2025
Apr 21, 2024
Apr 20, 2023
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 11, 12, 13, 14, 15, 16, 17, 18, 19

  • FreeBSD 10, 11, 12, 13, 14

  • Linux Clang 3.9, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20

  • Linux GCC 4.8, 4.9, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14

  • macOS Xcode 14.1, 14.2, 14.3.1, 15.4, 16.0

  • Windows MinGW 8.1.0

  • Windows 2015, 2017, 2019, 2022

  • Windows MSYS2 MinGW64/32 Clang-16, MinGW64/32 GCC-13

  • Cygwin 3.1.7 x64

  • Ubuntu 22.04 GCC 11 (armhf, arm64, ppc64el)

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

  • Debian 11 GCC 10 (armhf)

Linux/Windows/macOS: main Windows FreeBSD: release FreeBSD: main Ubuntu 22.04 GCC 11 (armhf, arm64, ppc64el) Windows MSYS2 MinGW64/32 Clang-16, MinGW64/32 GCC-13

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.