Extension for colcon to support Meson packages.
Project description
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:
- set build options defined in
meson_options.txt:colcon build --packages-select $PACKAGE --meson-args \ -D$ARG1=$PARAM1 \ -D$ARG2=$PARAM2
- set the build type:
colcon build --packages-select $PACKAGE --meson-args \ --buildtype=debugoptimized
See meson setup -h for a detailed list of arguments.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
colcon_meson-0.5.0.tar.gz
(12.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file colcon_meson-0.5.0.tar.gz.
File metadata
- Download URL: colcon_meson-0.5.0.tar.gz
- Upload date:
- Size: 12.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
320acca52b61d11fbd01d515a10afccb5ba772220296f067e361611008adad7f
|
|
| MD5 |
8a41e389a931f6bb32ab915c7d4c9100
|
|
| BLAKE2b-256 |
c623b4b52d6a8efe2959226316622e3a9661e0947cde9899bf8342b03d3edc3b
|
File details
Details for the file colcon_meson-0.5.0-py3-none-any.whl.
File metadata
- Download URL: colcon_meson-0.5.0-py3-none-any.whl
- Upload date:
- Size: 11.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bc12d913a5df5c28469b3746e9514eebfb813546c1fb8a8aa1badcc5c0b81d82
|
|
| MD5 |
2b784ee5a67a7adf7433c102aafd2478
|
|
| BLAKE2b-256 |
c38870359140c27f9dabcd1b33c05fd2bff4a943a1735adfcd2880ded516d929
|