You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
or if you are still on the deprecated `FindPythonLibs <https://cmake.org/cmake/help/latest/module/FindPythonLibs.html>`__: ``-DPYTHON_EXECUTABLE=...``.
39
+
27
40
Some optional, but useful CMake options:
28
41
29
42
- ``-DCMAKE_BUILD_TYPE=Release`` Configure as release build. This is better done on the initial
@@ -189,20 +202,20 @@ To skip building with a particular ``vc`` version, add a skip statement.
189
202
requirements:
190
203
build:
191
204
- {{ compiler('cxx') }}
192
-
205
+
193
206
Using vs2019
194
207
-------------
195
208
196
-
To use ``vs2019`` make the following changes:
209
+
To use ``vs2019`` make the following changes:
197
210
198
-
In conda_build_config.yaml file:
211
+
In conda_build_config.yaml file:
199
212
200
213
.. code-block:: yaml
201
214
202
-
c_compiler:
203
-
- vs2019
204
-
cxx_compiler:
205
-
- vs2019
215
+
c_compiler:
216
+
- vs2019
217
+
cxx_compiler:
218
+
- vs2019
206
219
207
220
208
221
In conda-forge.yml file:
@@ -213,8 +226,8 @@ In conda-forge.yml file:
213
226
settings_win:
214
227
pool:
215
228
vmImage: windows-2019
216
-
217
-
229
+
230
+
218
231
219
232
For example see the changes made in the ``conda_build_config.yaml`` and ``conda-forge.yml`` files in `this
220
233
<https://github.com/conda-forge/libignition-physics-feedstock/commit/c586d765a2f5fd0ecf6da43c53315c898c9bf6bd>`_ PR.
@@ -259,12 +272,12 @@ Core Dependency Tree Packages (CDTs)
259
272
------------------------------------
260
273
261
274
Dependencies outside of the ``conda-forge`` channel should be avoided (see :ref:`no_external_deps`).
262
-
However, there are a few exceptions:
275
+
However, there are a few exceptions:
263
276
264
-
Some dependencies are so close to the system that they are not packaged with ``conda-forge``.
265
-
These dependencies have to be satisfied with *Core Dependency Tree* (CDT) packages.
277
+
Some dependencies are so close to the system that they are not packaged with ``conda-forge``.
278
+
These dependencies have to be satisfied with *Core Dependency Tree* (CDT) packages.
266
279
267
-
A CDT package consists of repackaged CentOS binaries from the appropriate version,
280
+
A CDT package consists of repackaged CentOS binaries from the appropriate version,
268
281
either 6 or 7 depending on user choice and platform. We manage the build of CDT
269
282
packages using a centralized repo, `conda-forge/cdt-builds <https://github.com/conda-forge/cdt-builds>`_,
270
283
as opposed to generating feedstocks for them. (Note that historically we did use feedstocks but this
0 commit comments