Logo

Contents:

  • Overview
  • CMaize Background
  • Getting Started
    • Quick Introduction to CMake
    • Building a Project That Uses CMaize
      • Quick Start
      • Advanced Building
      • CMake Option Variables
      • FAQs and Common Build Problems
    • Using CMaize as Your Build System
  • API
  • Developing CMaize
  • Declaring Build Targets
  • Declaring Dependencies
  • References
CMaize
  • Getting Started
  • Building a Project That Uses CMaize
  • Edit on GitHub

Building a Project That Uses CMaize

The topics in this section are intended for use by people who are attempting to build a package which uses CMaize as its build system.

Contents:

  • Quick Start
    • Step 0: Obtain CMaize
    • Step 1: Build the Project
    • Troubleshooting
  • Advanced Building
    • Toolchains
    • Offline Builds
    • Developing Across Multiple CMaize Projects
  • CMake Option Variables
    • Controlling CMake
    • Finding Dependencies
    • Compilation
  • FAQs and Common Build Problems
    • For private repos CMAIZE_GITHUB_TOKEN must be a valid token
Previous Next

© Copyright 2020, CMakePP Team.

Built with Sphinx using a theme provided by Read the Docs.