-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpixi.toml
More file actions
29 lines (24 loc) · 838 Bytes
/
Copy pathpixi.toml
File metadata and controls
29 lines (24 loc) · 838 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
[workspace]
name = "debugging-tutorials"
channels = ["conda-forge"]
platforms = ["linux-64", "linux-aarch64", "osx-64", "osx-arm64"]
requires-pixi = ">=0.81"
preview = ["pixi-build"]
[dependencies]
python = { path = "python-debug" }
c-compiler = "*"
cxx-compiler = "*"
ninja = "*"
pkg-config = "*"
git = "*"
samply = "*"
[activation.env]
PYTHONPATH = "$PIXI_PROJECT_ROOT/numpy-src/build-install/usr/lib/python3.15/site-packages"
[tasks.build-python]
description = "Build and check the shared Python 3.15.0rc2 debug interpreter"
cmd = "python -VV && python -c 'import sysconfig; assert sysconfig.get_config_var(\"Py_DEBUG\") == 1'"
# LLDB embeds its own Python, independently of the tutorial interpreter.
[feature.debugger.dependencies]
lldb = "22.1.*"
[environments]
debugger = { features = ["debugger"], no-default-feature = true }