Contents Menu Expand Light mode Dark mode Auto light/dark mode
BuildCC 0.1.1 documentation
BuildCC 0.1.1 documentation

Contents

  • Introduction
  • Architecture
    • Project Layout
    • Software Heirarchy
    • Serialization Schema
    • CMake Boilerplate
    • Namespaces
    • Design Patterns
    • Testing
    • Outputs
    • Style Guide
  • Getting Started
    • BuildExe Setup
    • BuildExe “Script” example
    • BuildExe “Immediate” example
    • BuildExe as a Package Manager
    • Walkthrough Examples
    • Compile Options for BuildExe
    • Build Options for “scripts”
  • User API
    • Args
    • Register
    • Toolchain Utils
    • Toolchain
    • Specialized Toolchain
    • Target Utils
    • Template Generator
    • File Generator
    • Custom Generator
    • Target Info APIs
    • TargetInfo
    • Target APIs
    • Target
    • Specialized Target
    • Supported Plugins
    • Environment
  • Examples
    • Hybrid
    • GCC
    • MSVC
    • Clang
    • MinGW
Back to top

Examples#

  • Hybrid
    • Single Boilerplate
    • Single
    • Multiple Boilerplate
    • Simple
    • Foolib
    • External Lib
    • Custom Target
    • PrecompileHeader
    • Dependency Chaining
    • Target Info
  • GCC
    • Simple
    • IncludeDir
    • StaticLib
    • DynamicLib
    • Flags
    • AfterInstall
    • Plugins
    • PrecompileHeader
  • MSVC
    • Executable
    • StaticLib
    • DynamicLib
    • PrecompileHeader
  • Clang
  • MinGW
    • Executable
    • StaticLib
    • DynamicLib
    • PrecompileHeader
Next
Hybrid
Previous
Environment
Copyright © 2021-2022, Niket Naidu
Made with Sphinx and @pradyunsg's Furo