Manual.md: add missing description for python3 build helper
Also sort the list in file order to simplify correlation with listings of the helper directory.
This commit is contained in:
parent
89793971fe
commit
1c5cf55ff9
11
Manual.md
11
Manual.md
|
@ -1068,8 +1068,7 @@ suitable environment for working with certain sets of packages.
|
||||||
|
|
||||||
The current list of available `build_helper` scripts is the following:
|
The current list of available `build_helper` scripts is the following:
|
||||||
|
|
||||||
- `rust` specifies environment variables required for cross-compiling crates via cargo and
|
- `cmake-wxWidgets-gtk3` sets the `WX_CONFIG` variable which is used by FindwxWidgets.cmake
|
||||||
for compiling cargo -sys crates.
|
|
||||||
|
|
||||||
- `gir` specifies dependencies for native and cross builds to deal with
|
- `gir` specifies dependencies for native and cross builds to deal with
|
||||||
GObject Introspection. The following variables may be set in the template to handle
|
GObject Introspection. The following variables may be set in the template to handle
|
||||||
|
@ -1084,6 +1083,10 @@ meson for cross builds. This is particularly useful for building packages that w
|
||||||
invocations (e.g., `python3-pep517` packages that use a meson backend) and is added by default
|
invocations (e.g., `python3-pep517` packages that use a meson backend) and is added by default
|
||||||
for packages that use the `meson` build style.
|
for packages that use the `meson` build style.
|
||||||
|
|
||||||
|
- `python3` configures the cross-build environment to use Python libraries, header files, and
|
||||||
|
interpreter configurations in the target root. The `python3` helper is added by default for
|
||||||
|
packages that use the `python3-module` or `python3-pep517` build styles.
|
||||||
|
|
||||||
- `qemu` sets additional variables for the `cmake` and `meson` build styles to allow
|
- `qemu` sets additional variables for the `cmake` and `meson` build styles to allow
|
||||||
executing cross-compiled binaries inside qemu.
|
executing cross-compiled binaries inside qemu.
|
||||||
It sets `CMAKE_CROSSCOMPILING_EMULATOR` for cmake and `exe_wrapper` for meson
|
It sets `CMAKE_CROSSCOMPILING_EMULATOR` for cmake and `exe_wrapper` for meson
|
||||||
|
@ -1097,7 +1100,9 @@ This aims to fix cross-builds for when the build-style is mixed: e.g. when in a
|
||||||
`gnu-configure` style the configure script calls `qmake` or a `Makefile` in
|
`gnu-configure` style the configure script calls `qmake` or a `Makefile` in
|
||||||
`gnu-makefile` style, respectively.
|
`gnu-makefile` style, respectively.
|
||||||
|
|
||||||
- `cmake-wxWidgets-gtk3` sets the `WX_CONFIG` variable which is used by FindwxWidgets.cmake
|
- `rust` specifies environment variables required for cross-compiling crates via cargo and
|
||||||
|
for compiling cargo -sys crates. This helper is added by default for packages that use the
|
||||||
|
`cargo` build style.
|
||||||
|
|
||||||
<a id="functions"></a>
|
<a id="functions"></a>
|
||||||
### Functions
|
### Functions
|
||||||
|
|
Loading…
Reference in New Issue