This commit is contained in:
asrael 2025-11-01 12:39:59 -05:00
parent e862b02019
commit 0ed7fc4496
No known key found for this signature in database
GPG key ID: 2786557804DFAE24
21 changed files with 1267 additions and 148 deletions

10
pxl8.sh
View file

@ -101,15 +101,14 @@ print_usage() {
echo " ./pxl8.sh <command> [options]"
echo
echo -e "${BOLD}COMMANDS:${NC}"
echo " aseprite Package Aseprite extensions"
echo " build Build pxl8"
echo " clean Remove build artifacts"
echo " help Show this help message"
echo " run Build and run pxl8 (optional: cart.pxc or folder)"
echo
echo " update Download/update all dependencies"
echo " vendor Fetch source for dependencies (ex. SDL3)"
echo
echo " help Show this help message"
echo
echo -e "${BOLD}OPTIONS:${NC}"
echo " --all Clean both build artifacts and dependencies"
echo " --deps Clean only dependencies"
@ -517,6 +516,11 @@ case "$COMMAND" in
update_sdl
;;
aseprite)
print_info "Packaging Aseprite extensions"
bash tools/aseprite/package.sh
;;
help|--help|-h|"")
print_usage
;;