Skip to content

Commit 0745279

Browse files
committed
fix: use pixi-compatible vars in Windows tasks
1 parent a7670b6 commit 0745279

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
@@ -46,7 +46,7 @@ CUDA_HOME = "$CONDA_PREFIX/targets/x86_64-linux"
4646
CUDA_HOME = "$CONDA_PREFIX/targets/sbsa-linux"
4747

4848
[feature.examples.target.win-64.activation.env]
49-
CUDA_HOME = '%CONDA_PREFIX%\Library'
49+
CUDA_HOME = "$CONDA_PREFIX/Library"
5050

5151
[feature.cython-tests.dependencies]
5252
cython = ">=3.2,<3.3" # for tests that exercise APIs from cython
@@ -80,7 +80,7 @@ CUDA_HOME = "$CONDA_PREFIX/targets/x86_64-linux"
8080
CUDA_HOME = "$CONDA_PREFIX/targets/sbsa-linux"
8181

8282
[feature.cython-tests.target.win-64.activation.env]
83-
CUDA_HOME = '%CONDA_PREFIX%\Library'
83+
CUDA_HOME = "$CONDA_PREFIX/Library"
8484

8585
[feature.cu13.dependencies]
8686
cuda-version = "13.2.*"
@@ -121,7 +121,7 @@ CUDA_HOME = "$PREFIX/targets/sbsa-linux"
121121
CUDA_PYTHON_PARALLEL_LEVEL = "$(nproc)"
122122

123123
[package.build.target.win-64.config.env]
124-
CUDA_HOME = '%PREFIX%\Library'
124+
CUDA_HOME = "$PREFIX/Library"
125125

126126
# TODO: revisit this
127127
# [package.build-dependencies]
@@ -162,7 +162,7 @@ cuda-pathfinder = "*"
162162
cmd = ["$PIXI_PROJECT_ROOT/tests/cython/build_tests.sh"]
163163

164164
[target.win-64.tasks.build-cython-tests]
165-
cmd = ['%PIXI_PROJECT_ROOT%\tests\cython\build_tests.bat']
165+
cmd = ["$PIXI_PROJECT_ROOT/tests/cython/build_tests.bat"]
166166

167167
[target.linux.tasks.test]
168168
cmd = [
@@ -176,7 +176,7 @@ depends-on = [{ task = "build-cython-tests" }]
176176
[target.win-64.tasks.test]
177177
cmd = [
178178
"pytest",
179-
"%PIXI_PROJECT_ROOT%",
179+
"$PIXI_PROJECT_ROOT",
180180
"--override-ini",
181181
"norecursedirs=\"\"", # include cython tests (ignore by default config)
182182
]

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)