Commit Graph

9 Commits

Author SHA1 Message Date
SFG545 8c601a8091 feat: update depot version to 0.32.1, add git clone support and enhance manual source handling 2026-03-23 22:23:31 -05:00
SFG545 19da5b960c feat: update depot version to 0.31.0, enhance shell helper functions for primary staging support 2026-03-22 21:53:23 -05:00
SFG545 ce06fcba1b feat: update depot and zip versions to 0.30.1 and 8.3.1 respectively, enhance shell helper functions for safer file operations 2026-03-22 20:42:33 -05:00
SFG545 d434e79a76 feat: update depot version to 0.17.1 and enhance command execution with improved error handling and environment variable management 2026-03-12 00:48:30 -05:00
SFG545 f72b6c46de feat: update depot version to 0.17.0 and enhance Python build/install commands 2026-03-11 01:02:36 -05:00
SFG545 0c90c7189d feat: enhance command execution with shell fallback and wrap helper commands 2026-03-10 22:44:20 -05:00
SFG545 170025c448 feat: enhance cargo test script to support profile and release flag 2026-03-10 22:33:24 -05:00
SFG545 6cae1f636a feat: enhance install command to accept multiple package specifications and improve runtime environment handling 2026-03-01 21:47:44 -06:00
SFG545 d63ad03e98 feat: improve depot UX and packaging workflow
- add shared terminal UI helpers for colored info/warn/success logs and yes/no prompts
- add Python build backend (PEP 517/setup.py wheel build + install) and expose python in interactive spec creation
- expand spec/build flags (post_configure, make phase targets/dirs, configure_file, no_strip, no_compress_man)
- support split-output staging with internal .depot output dirs, shell helpers (haul/subdestdir), and per-output deps/provides overrides
- improve staging with ELF auto-strip and zstd manpage compression (with opt-out flags)
- enforce runtime deps before install and support legacy lifecycle hook script names
- improve manual source handling with files/urls lists and stricter validation
2026-02-22 14:52:45 -06:00