Skip to content

Commit 4d8de9f

Browse files
committed
Document conda_build_tool
1 parent d6d7c70 commit 4d8de9f

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

src/maintainer/conda_forge_yml.rst

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -179,12 +179,10 @@ Leaving this field empty implicitly requests to build a package natively. i.e.
179179

180180
build_with_mambabuild
181181
---------------------
182-
This option, when enabled, configures the conda-forge CI to run a debug build using the ``mamba`` solver. Check `this <https://conda-forge.org/docs/maintainer/maintainer_faq.html#mfaq-mamba-local>`__ to know more.
183182

184-
.. code-block:: yaml
183+
.. warning::
185184

186-
build_with_mambabuild:
187-
True
185+
This option has been deprecated. See :ref:`conda_build_tool` for more information.
188186

189187
.. _channel_priority:
190188

@@ -263,6 +261,18 @@ artifacts. The currently supported options are
263261
# can be large. conda-build has a default of 22.
264262
zstd_compression_level: 16
265263
264+
.. _conda_build_tool:
265+
266+
conda_build_tool
267+
----------------
268+
269+
Use this option to choose which tool is used to build your recipe. Currently allowed options are:
270+
271+
- ``conda-build``: Vanilla ``conda build ...`` with no explicit solver configuration.
272+
- ``conda-build+classic``: ``conda build ...`` with the ``classic`` solver enforced.
273+
- ``conda-build+conda-libmamba-solver``: ``conda build ...`` with the ``conda-libmamba-solver`` solver enforced.
274+
- ``mambabuild``: ``conda mambabuild ...`` as provided by ``boa``.
275+
266276
.. _conda_forge_output_validation:
267277

268278
conda_forge_output_validation

0 commit comments

Comments
 (0)