updated recipe
renamed to `compiler-metapackage`
added `about` keys for all outputs
package:
- name: compilers-metapackages
+ name: compilers-metapackage
version: 1.0.0
build:
@@ -13,6 +13,20 @@ outputs:
test:
commands:
- $CC --help # [not win]
+ about:
+ home: https://conda-forge.org
+ license: BSD
+ summary: A metapackage to obtain a C compiler
+ description: |
+ This package is a generic way to obtain the C compiler for your system
+ that conda-forge used to compile its ecosystem. This compiler is,
+ therefore, guaranteed to be ABI compatible with the conda packages
+ you have installed.
+
+ This compiler metapackage is a convenience ONLY for users.
+ Do NOT use this package as a build or host dependency in other
+ recipes. Use the Jinja template function compiler('c') instead.
+
- name: cxx-compiler
requirements:
run:
@@ -20,6 +34,20 @@ outputs:
test:
commands:
- $CXX --help # [not win]
+ about:
+ home: https://conda-forge.org
+ license: BSD
+ summary: A metapackage to obtain a C++ compiler
+ description: |
+ This package is a generic way to obtain the C++ compiler for your system
+ that conda-forge used to compile its ecosystem. This compiler is,
+ therefore, guaranteed to be ABI compatible with the conda packages
+ you have installed.
+
+ This compiler metapackage is a convenience ONLY for users.
+ Do NOT use this package as a build or host dependency in other
+ recipes. Use the Jinja template function compiler('cxx') instead.
+
- name: fortran-compiler
requirements:
run:
@@ -27,6 +55,20 @@ outputs:
test:
commands:
- $FC --help # [not win]
+ about:
+ home: https://conda-forge.org
+ license: BSD
+ summary: A metapackage to obtain a Fortran compiler
+ description: |
+ This package is a generic way to obtain the Fortran compiler for your
+ system that conda-forge used to compile its ecosystem. This compiler
+ is, therefore, guaranteed to be ABI compatible with the conda packages
+ you have installed.
+
+ This compiler metapackage is a convenience ONLY for users.
+ Do NOT use this package as a build or host dependency in other
+ recipes. Use the Jinja template function compiler('fortran') instead.
+
- name: compilers
requirements:
run:
@@ -40,10 +82,21 @@ outputs:
- $FC --help # [not win]
about:
- summary: Compiler metapackages
home: https://conda-forge.org
license: BSD
+ summary: A metapackage to obtain compilers
+ description: |
+ This package is a generic way to obtain the compilers for your system
+ that conda-forge used to compile its ecosystem. These compilers are,
+ therefore, guaranteed to be ABI compatible with the conda packages
+ you have installed.
+
+ These compiler metapackages are a convenience ONLY for users.
+ Do NOT use these packages as a build or host dependencies in other
+ recipes. Use the compiler Jinja template function instead.
+ For C++ for example, use compiler('cxx') as usual.
extra:
recipe-maintainers:
- duncanmmacleod
+ - scopatz
