Skip to content
Snippets Groups Projects
Commit 4e06548b authored by Amir MOHAMMADI's avatar Amir MOHAMMADI
Browse files

Explain boost pinnings more

parent 17448402
No related branches found
No related tags found
1 merge request!185Add make to the list of dependencies
Pipeline #45104 passed
......@@ -637,13 +637,17 @@ inside the ``requirements / run`` section of ``bob/bob.measure``:
run:
- setuptools
- {{ pin_compatible('matplotlib') }}
- {{ pin_compatible('boost') }}
- boost
- {{ pin_compatible('numpy') }}
- {{ pin_compatible('docopt') }}
The ``pin_compatible`` jinja function is `explained in here
<https://conda.io/docs/user-guide/tasks/build-packages/define-metadata.html#pin-downstream>`_.
You need to use it on all packages (except python and setuptools) that do not have run_exports.
You need to use it on all packages (except python and setuptools) that do not
have run_exports. The ``boost`` package is special, you just list it and it's
pinned automatically using our conda build config file in
``bob/devtools/data/conda_build_config.yaml``. This is the only exception on our
side which was inherited from the defaults channel.
Here is a list of packages that we know that they have ``run_exports``:
......@@ -665,7 +669,6 @@ Here is a list of packages that we know that they have ``run_exports``:
- jpeg
- kaldi
- libblitz
- libboost
- libffi
- libmatio
- libogg
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment