Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 630 Bytes

File metadata and controls

25 lines (20 loc) · 630 Bytes

colcon-meson

A colcon extension for building Meson packages.

Install from the Python Package Index via:

pip install colcon-meson

Passing Meson arguments

Arguments can be passed to meson setup via --meson-args:

  1. set build options defined in meson_options.txt:
    colcon build --packages-select $PACKAGE --meson-args \
        -D$ARG1=$PARAM1 \
        -D$ARG2=$PARAM2
  2. set the build type:
    colcon build --packages-select $PACKAGE --meson-args \
        --buildtype=debugoptimized

See meson setup -h for a detailed list of arguments.