Source CodeΒΆ

Core Libraries
github:bloomberg/bde
  • bsl: A foundation for component-based development. Provides implementations of standard library containers.

  • bdl: Provide vocabulary types, messaging, containers, and parsers.

  • bal: Provide application-level support services (logging, encoding/decoding).

Build Tools
github:bloomberg/bde-tools
  • CMake Modules: CMake modules for building source code organized as a BDE-style repository.

  • bbs_build_env: A tool to simplify the process of selecting a compiler and managing multiple build flavors.

  • bbs_build: Simplifies invocation of cmake and provides a command line interface to the BBS build system.