From fcd0759e650900702937d85cb3afe826cdc21e87 Mon Sep 17 00:00:00 2001 From: paugier Date: Tue, 20 Feb 2024 09:30:07 +0100 Subject: [PATCH] Doc transonic-init-meson --- doc/packaging.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/doc/packaging.md b/doc/packaging.md index 9e7e871..df54edd 100644 --- a/doc/packaging.md +++ b/doc/packaging.md @@ -24,6 +24,21 @@ and Scikit-image. The data necessary to build the package is staggered in [a call to Transonic](https://foss.heptapod.net/fluiddyn/fluidsim/-/blob/branch/default/fluidsim/operators/meson.build) to automatically create backends directories with their `meson.build` file. +````{tip} + +To help developers to switch to the Meson build system, Transonic provides +a command to automatically create the different `meson.build` files. One needs +to give the path of the root directory of the package, for example from the +root directory of the +[Fluidfft repository](https://foss.heptapod.net/fluiddyn/fluidfft), +one could have used: + +```sh +transonic-init-meson src/fluidfft +``` + +```` + Note that Transonic can use for this step more that one backend with something like