forked from etlegacy/etlegacy
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpixi.toml
More file actions
49 lines (41 loc) · 1.57 KB
/
pixi.toml
File metadata and controls
49 lines (41 loc) · 1.57 KB
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
[workspace]
authors = ["ET:Legacy Team"]
channels = [
"conda-forge",
]
name = "etlegacy"
version = "0.0.0"
platforms = ["linux-64", "osx-64", "win-64"]
[tasks]
"collect-and-check-gh-build-logs" = { cmd = ["python", "./misc/collect-and-check-gh-build-logs.py"] }
"i18n-sync-pot-files" = { cmd = ["python", "./misc/i18n-sync-pot-files.py"] }
"i18n-transifex-pull" = { cmd = ["python", "./misc/i18n-transifex-wrapper.py", "pull", "--force"] }
"upstream-fetch" = { cmd = ["bash", "./misc/fetch_etlegacy_upstream.sh"] }
[dependencies]
"git" = "2.49.0.*"
"python" = "3.13.3.*"
"requests" = "2.32.4.*"
[feature.libclang.tasks]
"clang-regenerate-luals-definitions" = { cmd = ["python", "./misc/clang-regenerate-luals-definitions.py", "./src/game/g_lua.c"]}
"clang-padding-report" = { cmd = ["python", "./misc/clang-padding-report.py"] }
[feature.libclang.dependencies]
"python-clang" = "20.1.5.*"
[feature.validation.tasks]
autoformat = { cmd = ["python", "./misc/autoformat.py"] }
check-changes = { cmd = ["python", "./misc/check-changes.py"] }
"lint-workflows" = { cmd = ["bash", "-lc", "shopt -s nullglob; actionlint .github/workflows/*.yml"] }
[feature.validation.dependencies]
"actionlint" = "1.7.7.*"
"black" = "25.1.0.*"
"go-shfmt" = "3.12.0.*"
"prettier" = "3.5.3.*"
"shellcheck" = "0.10.0.*"
"uncrustify" = "0.78.1.*"
[feature.updatechangelogs.tasks]
"update-changelogs" = { cmd = ["python", "./misc/update-changelog.py"] }
[feature.updatechangelogs.dependencies]
"go" = "1.26.0.*"
[environments]
libclang = ["libclang"]
validation = ["validation"]
updatechangelogs = ["updatechangelogs"]