Skip to content

Commit fce6c5c

Browse files
authored
fix: use pixi-compatible vars in Windows tasks (#1793)
1 parent 3c22874 commit fce6c5c

3 files changed

Lines changed: 10 additions & 10 deletions

File tree

cuda_bindings/pixi.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ CUDA_HOME = "$CONDA_PREFIX/targets/x86_64-linux"
5050
CUDA_HOME = "$CONDA_PREFIX/targets/sbsa-linux"
5151

5252
[feature.cython-tests.target.win-64.activation.env]
53-
CUDA_HOME = '%CONDA_PREFIX%\Library'
53+
CUDA_HOME = "$CONDA_PREFIX/Library"
5454

5555
[feature.cu12.dependencies]
5656
cuda-version = "12.*"
@@ -86,7 +86,7 @@ CUDA_HOME = "$PREFIX/targets/sbsa-linux"
8686
CUDA_PYTHON_PARALLEL_LEVEL = "$(nproc)"
8787

8888
[package.build.target.win-64.config.env]
89-
CUDA_HOME = '%PREFIX%\Library'
89+
CUDA_HOME = "$PREFIX/Library"
9090

9191
# TODO: revisit this
9292
# [package.build-dependencies]
@@ -132,7 +132,7 @@ libcufile = "*"
132132
cmd = ["$PIXI_PROJECT_ROOT/tests/cython/build_tests.sh"]
133133

134134
[target.win-64.tasks.build-cython-tests]
135-
cmd = ['%PIXI_PROJECT_ROOT%\tests\cython\build_tests.bat']
135+
cmd = ["$PIXI_PROJECT_ROOT/tests/cython/build_tests.bat"]
136136

137137
[target.linux.tasks.test]
138138
cmd = [
@@ -146,7 +146,7 @@ depends-on = [{ task = "build-cython-tests" }]
146146
[target.win-64.tasks.test]
147147
cmd = [
148148
"pytest",
149-
"%PIXI_PROJECT_ROOT%",
149+
"$PIXI_PROJECT_ROOT",
150150
"--override-ini",
151151
"norecursedirs=examples", # include cython tests (ignore by default config)
152152
]

cuda_core/pixi.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ CUDA_HOME = "$CONDA_PREFIX/targets/x86_64-linux"
4949
CUDA_HOME = "$CONDA_PREFIX/targets/sbsa-linux"
5050

5151
[feature.examples.target.win-64.activation.env]
52-
CUDA_HOME = '%CONDA_PREFIX%\Library'
52+
CUDA_HOME = "$CONDA_PREFIX/Library"
5353

5454
[feature.cython-tests.dependencies]
5555
cython = ">=3.2,<3.3" # for tests that exercise APIs from cython
@@ -83,7 +83,7 @@ CUDA_HOME = "$CONDA_PREFIX/targets/x86_64-linux"
8383
CUDA_HOME = "$CONDA_PREFIX/targets/sbsa-linux"
8484

8585
[feature.cython-tests.target.win-64.activation.env]
86-
CUDA_HOME = '%CONDA_PREFIX%\Library'
86+
CUDA_HOME = "$CONDA_PREFIX/Library"
8787

8888
[feature.cu13.dependencies]
8989
cuda-version = "13.2.*"
@@ -124,7 +124,7 @@ CUDA_HOME = "$PREFIX/targets/sbsa-linux"
124124
CUDA_PYTHON_PARALLEL_LEVEL = "$(nproc)"
125125

126126
[package.build.target.win-64.config.env]
127-
CUDA_HOME = '%PREFIX%\Library'
127+
CUDA_HOME = "$PREFIX/Library"
128128

129129
# TODO: revisit this
130130
# [package.build-dependencies]
@@ -166,7 +166,7 @@ cuda-pathfinder = "*"
166166
cmd = ["$PIXI_PROJECT_ROOT/tests/cython/build_tests.sh"]
167167

168168
[target.win-64.tasks.build-cython-tests]
169-
cmd = ['%PIXI_PROJECT_ROOT%\tests\cython\build_tests.bat']
169+
cmd = ["$PIXI_PROJECT_ROOT/tests/cython/build_tests.bat"]
170170

171171
[target.linux.tasks.test]
172172
cmd = [
@@ -180,7 +180,7 @@ depends-on = [{ task = "build-cython-tests" }]
180180
[target.win-64.tasks.test]
181181
cmd = [
182182
"pytest",
183-
"%PIXI_PROJECT_ROOT%",
183+
"$PIXI_PROJECT_ROOT",
184184
"--override-ini",
185185
"norecursedirs=\"\"", # include cython tests (ignore by default config)
186186
]

cuda_pathfinder/pixi.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,4 @@ python = ">=3.10"
5353
cmd = ["pytest", "$PIXI_PROJECT_ROOT"]
5454

5555
[target.win-64.tasks.test]
56-
cmd = ["pytest", "%PIXI_PROJECT_ROOT%"]
56+
cmd = ["pytest", "$PIXI_PROJECT_ROOT"]

0 commit comments

Comments
 (0)