Removed source folder, dso whitelist, added C compiler
@@ -6,28 +6,18 @@ package:
version: {{ version }}
source:
- - url: https://github.com/rapidsai/ptxcompiler/archive/refs/tags/{{ version }}.tar.gz
+ url: https://github.com/rapidsai/ptxcompiler/archive/refs/tags/{{ version }}.tar.gz
sha256: c7021a0946478404c4055a612fd725af95d53ec23eb3dd8d8bc0b5ac55eb44d0
- folder: ptxcompiler
+ fn: ptxcompiler.tar.gz
build:
number: 0
- skip: true # [(not linux) or (cuda_compiler_version != "11.2")]
- script_env:
- - CPATH=/usr/local/cuda/include
- - LIBRARY_PATH=/usr/local/cuda/lib64
- script:
- - cd ptxcompiler
- - {{ PYTHON }} -m pip install . -vv
- missing_dso_whitelist:
- - '*libc.so*' # [linux]
- - '*libstdc++.so*' # [linux]
- - '*libpthread.so*' # [linux]
- - '*libm.so*' # [linux]
- - '*libgcc_s.so*' # [linux]
+ skip: true # [(not linux) or (cuda_compiler_version != "None")]
+ script: {{ PYTHON }} -m pip install . -vv
requirements:
build:
+ - {{ compiler('c') }}
- {{ compiler('cxx') }}
- {{ compiler('cuda') }} # [cuda_compiler_version != "None"]
host:
@@ -47,7 +37,7 @@ about:
home: https://github.com/rapidsai/ptxcompiler
license: Apache-2.0
license_family: Apache
- license_file: ptxcompiler/LICENSE
+ license_file: LICENSE
summary: PTX Static compiler and Numba patch
extra:
