|
| 1 | +[build-dependencies] |
| 2 | +ccache = ">=4.9.1,<4.10" |
| 3 | +cmake = ">=3.10" |
| 4 | +cxx-compiler = "1.7.0" |
| 5 | +ninja = "1.11.*" |
| 6 | +pkg-config = ">=0.29.2,<0.30" |
| 7 | +pre-commit = ">=3.6.2,<3.7" |
| 8 | + |
| 9 | +[dependencies] |
| 10 | +boost = ">=1.80.0,<1.85" |
| 11 | +eigen = ">=3.3.0,<3.5" |
| 12 | +numpy = ">=1.22.0,<1.27" |
| 13 | +python = ">=3.8.0,<3.13" |
| 14 | +scipy = ">=1.10.0,<1.13" |
| 15 | + |
1 | 16 | [project] |
2 | | -name = "eigenpy" |
3 | | -version = "3.4.0" |
4 | | -description = "Bindings between Numpy and Eigen using Boost.Python" |
5 | 17 | channels = ["conda-forge"] |
6 | | -platforms = ["win-64", "linux-64", "osx-64", "osx-arm64"] |
| 18 | +description = "Bindings between Numpy and Eigen using Boost.Python" |
7 | 19 | license = "BSD-2-Clause" |
8 | 20 | license-file = "LICENSE" |
| 21 | +name = "eigenpy" |
| 22 | +platforms = ["linux-64", "osx-64", "osx-arm64", "win-64"] |
| 23 | +version = "3.4.0" |
9 | 24 |
|
10 | 25 | [tasks] |
11 | | -clean = { cmd = "rm -rf build" } |
| 26 | +build = {cmd = "cmake --build build --target all", depends_on = [ |
| 27 | + "prepare" |
| 28 | +]} |
| 29 | +clean = {cmd = "rm -rf build"} |
| 30 | +lint = "pre-commit run --all" |
12 | 31 | prepare = """cmake -G 'Ninja' |
13 | 32 | -B build |
14 | 33 | -S . |
15 | 34 | -DCMAKE_CXX_COMPILER_LAUNCHER=ccache |
16 | 35 | -DCMAKE_BUILD_TYPE=Release |
17 | 36 | -DGENERATE_PYTHON_STUBS=ON""" |
18 | | -build = { cmd = "cmake --build build --target all", depends_on = [ |
19 | | - "prepare", |
20 | | -] } |
21 | | -test = {cmd = "ctest --test-dir build --output-on-failure ", depends_on = ["build"] } |
22 | | -lint = "pre-commit run --all" |
23 | | - |
24 | | -[dependencies] |
25 | | -eigen = ">=3.3.0,<3.5" |
26 | | -boost = ">=1.80.0,<1.85" |
27 | | -numpy = ">=1.22.0,<1.27" |
28 | | -scipy = ">=1.10.0,<1.13" |
29 | | -python = ">=3.8.0,<3.13" |
30 | | - |
31 | | -[build-dependencies] |
32 | | -cmake = ">=3.10" |
33 | | -cxx-compiler = "1.7.0" |
34 | | -ninja = "1.11.*" |
35 | | -ccache = ">=4.9.1,<4.10" |
36 | | -pkg-config = ">=0.29.2,<0.30" |
37 | | -pre-commit = ">=3.6.2,<3.7" |
| 37 | +test = {cmd = "ctest --test-dir build --output-on-failure ", depends_on = ["build"]} |
0 commit comments