Build system wrapper that provides Meson integration in CMake IDE's
Project description
# meson-cmake-wrapper Build system wrapper that provides Meson integration in CMake IDE’s.
## VS Code
### Setup 1. Install [vscode-cmake-tools](https://github.com/vector-of-bool/vscode-cmake-tools).
Change “cmake.cmakePath” option to meson-cmake-wrapper.
Create an empty CMakeLists.txt file in root of project.
### Works * Detect targets * Detect toolchain * Detect target files * Build target * Run target * Debug target * Autocompletion
## CLion
### Setup 1. In Toolchain settings (File > Settings > Build, Execution, Deployment > Toolchains): Change CMake option to path of meson-cmake-wrapper.
Create an empty CMakeLists.txt file in root of project.
### Works * Detect targets * Detect toolchain * Detect target files * Build target * Run target * Run target with valgrind * Debug target * Autocompletion
## QtCreator
### Setup 1. In CMake settings (Tools > Options… > Build & Run > CMake): Add manual CMake option with path of meson-cmake-wrapper.
Create an empty CMakeLists.txt file in root of project.
### Works * Detect targets * Detect toolchain * Detect target files * Build target * Run target * Run target with valgrind * Debug target * Autocompletion
## Code::Blocks
### Setup 1. Generate Code::Blocks project:
meson-cmake-wrapper -G”CodeBlocks - Ninja” -DCMAKE_BUILD_TYPE=Debug <build-dir>
In Code::Blocks open: <build-dir>/<project-name>.cbp
### Works * Detect targets * Detect toolchain * Detect target files * Build target * Run target * Debug target * Autocompletion
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
Built Distributions
Hashes for meson-cmake-wrapper-0.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15db7966a96aff70921698a7fde5855a8bdf44d76c11acddd33b32c66913ad0a |
|
MD5 | 238c17e46725d865ee2980b4a4f93367 |
|
BLAKE2b-256 | d3c06442763c62196d17da3df149334043af592ef8412b2df959a1d71be1e3c9 |
Hashes for meson_cmake_wrapper-0.0.1-py3.6.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | b76b10563d1d01371e9e9cd3c4480979f83e98cd240a1ee519498ffce9ee4b92 |
|
MD5 | a94f096009f5e1364c2b5e0319cc1470 |
|
BLAKE2b-256 | ca04ba20cbcc17c981f796cf14b40a4315746d3bdecac430617028f39341357c |
Hashes for meson_cmake_wrapper-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa24f96f509ea416a5c5b771bd58b8b78d00ffd22ef54a16168fe62cd6bc189b |
|
MD5 | 26377727de7e2eff1f1690cec87b6a79 |
|
BLAKE2b-256 | 7ee8a9a5b33ce12df5c53fb4df9e6dd27a9c2dda9b9926e72609a1cc6d2364d3 |