Navigation

  • index
  • modules |
  • next |
  • previous |
  • bpt 0.1.0-alpha.6 documentation »
  • User Guide

User Guide¶

  • Projects & Packages
    • Understanding Projects
    • Understanding Packages
    • The Project bpt.yaml File
  • Libraries in bpt
    • The Default Library
    • Multiple Libraries in a Project
    • Library Layout
    • Source Roots
    • Library Properties in bpt.yaml
  • Building Applications with bpt
    • Output Path
  • Writing Tests with bpt
    • Output Path
  • Dependencies in bpt
    • Dependency Specifiers
    • Why Pull the Lowest Matching Version?
    • Dependency Compatibility and the using Specifier
  • The bpt Command-Line Interface
    • Base Options
    • Base Environment Variables
    • bpt Subcommands
  • Toolchains
    • Passing a Toolchain
    • Built-in Toolchains
    • Providing a Default Toolchain File
    • Toolchain Definitions
    • Toolchain Option Reference
    • Advanced Options Reference
  • Remote Packages and Repositories
    • Viewing Available Packages
    • The Default Repository
  • Building and Using bpt in Another Build System
    • Generating a Build for Importing
    • CMake Integration
  • Using bpt in a CMake Project
    • Generating a CMake Import File
    • Easy Mode: PMM Support

Terminology Guides¶

  • Filesystem Terminology
  • Miscellaneous Terminology

Table of Contents

  • User Guide
    • Terminology Guides

Previous topic

How Do I Use bpt in a CMake Project?

Next topic

Projects & Packages

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • next |
  • previous |
  • bpt 0.1.0-alpha.6 documentation »
  • User Guide
© Copyright 2022. Created using Sphinx 4.4.0.