You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
What's Changed
Changed
s9pk.mk checks build tools before packing, not just before install. The check-deps target now runs as an order-only prerequisite of the build targets, so a missing start-cli, npm, git, or jq fails fast with a clear message instead of surfacing partway through a build. git is required because s9pk pack embeds the repository's commit hash (git rev-parse HEAD) in the manifest; jq is required because the post-build summary reads the manifest with it (without it the summary would print blank fields). The "not found" messages now link to the current setup guide (https://docs.start9.com/packaging/environment-setup.html) instead of a dead pre-reorg URL.