kszucs commented on a change in pull request #7497:
URL: https://github.com/apache/arrow/pull/7497#discussion_r443447582
##
File path: dev/tasks/conda-recipes/arrow-cpp/meta.yaml
##
@@ -1,124 +1,237 @@
+{% set version = ARROW_VERSION %}
+{% set number = "6" %}
+{% set cuda_enabled = cuda_compiler_version is not undefined and
cuda_compiler_version == '9.2' %}
+{% set build_ext_version = "1.0.0" %}
+{% set build_ext = "cuda" if cuda_enabled else "cpu" %}
+{% set build_string = "py{}h{}_{}_{}".format(CONDA_PY, PKG_HASH, number,
build_ext) %}
+{% set proc_build_number = "1" %}
+
package:
- name: arrow-cpp
- version: {{ ARROW_VERSION }}
+ name: arrow-cpp-ext
+ version: {{ version }}
source:
path: ../../../../
build:
- build:
- number: 0
- skip: true # [win and vc<14]
+ number: {{ number }}
+ skip: true # [cuda_compiler_version not in (undefined, "None", "9.2")]
run_exports:
-- {{ pin_subpackage("arrow-cpp", max_pin="x.x") }}
+- {{ pin_subpackage("arrow-cpp", max_pin="x.x.x") }}
+
+outputs:
+ - name: arrow-cpp-proc
Review comment:
Are we going to have this packages upstream as well? Is this going to
work like:
```bash
conda install arrow-cpp-proc=cuda
```
I'm not that familiar with conda meta packages, is `-proc` a common naming
convention?
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org