added meson as a conan tool_requires
This commit is contained in:
parent
bf6fa7231e
commit
c2dadf93eb
2 changed files with 6 additions and 1 deletions
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
## Steps to build
|
## Steps to build
|
||||||
|
|
||||||
* Install Conan >=2
|
* Install Conan>=2
|
||||||
```
|
```
|
||||||
conda install -c conda-forge conan
|
conda install -c conda-forge conan
|
||||||
```
|
```
|
||||||
|
@ -17,6 +17,8 @@ conan install . --output-folder=build --build=missing
|
||||||
* Build with meson
|
* Build with meson
|
||||||
```
|
```
|
||||||
cd build
|
cd build
|
||||||
|
source conanbuild.sh
|
||||||
meson setup --native-file conan_meson_native.ini .. meson-src
|
meson setup --native-file conan_meson_native.ini .. meson-src
|
||||||
meson compile -C meson-src
|
meson compile -C meson-src
|
||||||
|
source deactivate_conanbuild.sh
|
||||||
```
|
```
|
||||||
|
|
|
@ -1,6 +1,9 @@
|
||||||
[requires]
|
[requires]
|
||||||
fftw/3.3.9
|
fftw/3.3.9
|
||||||
|
|
||||||
|
[tool_requires]
|
||||||
|
meson/1.0.0
|
||||||
|
|
||||||
[generators]
|
[generators]
|
||||||
PkgConfigDeps
|
PkgConfigDeps
|
||||||
MesonToolchain
|
MesonToolchain
|
||||||
|
|
Loading…
Add table
Reference in a new issue