Autoware.Auto
autoware_auto_cmake

This is the design document for the autoware_auto_cmake package.

Purpose

Provide common CMake variables and functions to Autoware packages.

Those include:

  • Setting the language standard
  • Getting user-provided variables
  • Providing functions to:
    • set compiler flags
    • turn off optimizations

Design

Usage

Add autoware_auto_cmake as a "build_depend" in the dependent packages.

CMake variables

Name Type Descritpion Default
DOWNLOAD_ARTIFACTS BOOL Allow downloading artifacts at build time. OFF