Skip to content

Commit 2ad9ef1

Browse files
authored
Merge pull request #29766 from jeongseok-meta/pysdf
2 parents 091d5f1 + 372a958 commit 2ad9ef1

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

recipes/pysdf/meta.yaml

+53
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
{% set name = "pysdf" %}
2+
{% set version = "0.1.9" %}
3+
4+
package:
5+
name: {{ name|lower }}
6+
version: {{ version }}
7+
8+
source:
9+
url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
10+
sha256: d0639838ec3adcee3499d37290cda217fc1f0834e30a4167da04ae062087fa7b
11+
12+
build:
13+
number: 0
14+
script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation
15+
16+
requirements:
17+
build:
18+
- {{ compiler("c") }}
19+
- {{ compiler("cxx") }}
20+
- {{ stdlib("c") }}
21+
- cmake >=3.16,<3.27
22+
- eigen
23+
- packaging # [target_platform != build_platform]
24+
- pip # [target_platform != build_platform]
25+
- pybind11 >=2.5.0 # [target_platform != build_platform]
26+
- python # [target_platform != build_platform]
27+
- setuptools # [target_platform != build_platform]
28+
- wheel # [target_platform != build_platform]
29+
host:
30+
- pip
31+
- pybind11 >=2.5.0
32+
- python
33+
- setuptools
34+
run:
35+
- python
36+
37+
test:
38+
imports:
39+
- pysdf
40+
commands:
41+
- pip check
42+
requires:
43+
- pip
44+
45+
about:
46+
home: https://github.com/sxyu/sdf
47+
summary: Parallelized triangle mesh --> continuous signed distance field on CPU
48+
license: BSD-2-Clause
49+
license_file: LICENSE.txt
50+
51+
extra:
52+
recipe-maintainers:
53+
- jeongseok-meta

0 commit comments

Comments
 (0)