Skip to content

[pull] master from GaijinEntertainment:master#840

Merged
pull[bot] merged 6 commits into
forksnd:masterfrom
GaijinEntertainment:master
Mar 23, 2026
Merged

[pull] master from GaijinEntertainment:master#840
pull[bot] merged 6 commits into
forksnd:masterfrom
GaijinEntertainment:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Mar 23, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

borisbat and others added 6 commits March 22, 2026 22:32
Global modules install once under das_root/modules/ and are shared across
projects. Local installs auto-use compatible global versions. Version
mismatches error with suggestions. Shadow detection in the C++ runtime
ensures local always wins when both exist.

Changes:
- daspkg: --global/-g flag on install/remove/update/upgrade/list/check/build
- daspkg: global lock file at das_root/modules/.daspkg_global.lock
- daspkg: version constraint forwarding from .das_package dependencies
- daspkg: force_rmdir using rm -rf (handles read-only git objects on Windows)
- daspkg: stale tmp dir cleanup before clone, doctor checks for rm
- C++ runtime: shadow detection in require_dynamic_modules (local wins)
- CMake: .daspkg_standalone marker skips standalone modules in auto-discovery
- .gitignore: daspkg global artifacts
- install/.gitignore: shipped with CMake install for SDK users
- Docs: updated RST, skill file, consolidated README+DESIGN into README
- Tests: 15 new tests (151 unit + 70 integration, all passing)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
up-to date print_help for daslang and daslang-live
@pull pull Bot locked and limited conversation to collaborators Mar 23, 2026
@pull pull Bot added the ⤵️ pull label Mar 23, 2026
@pull pull Bot merged commit a50febe into forksnd:master Mar 23, 2026
2 of 3 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant