PadXcode-iPad/generate.sh
2026-04-12 00:46:30 -07:00

27 lines
722 B
Bash
Executable file

#!/bin/zsh
set -euo pipefail
BOLD='\033[1m'; GREEN='\033[0;32m'; BLUE='\033[0;34m'; RED='\033[0;31m'; NC='\033[0m'
echo -e "\n${BOLD}PadXcode — Generating Xcode project${NC}\n"
if ! command -v xcodegen &>/dev/null; then
echo -e "${RED}${NC} XcodeGen not found. brew install xcodegen"
exit 1
fi
SCRIPT_DIR="${0:A:h}"
cd "$SCRIPT_DIR"
[ -d "PadXcode.xcodeproj" ] && rm -rf PadXcode.xcodeproj
echo -e "${BLUE}${NC} Generating PadXcode.xcodeproj..."
xcodegen generate --spec project.yml
echo -e "\n${GREEN}${NC} ${BOLD}Done.${NC}"
echo ""
echo " open PadXcode.xcodeproj"
echo " Signing & Capabilities → set your Development Team"
echo " Destination: your iPad"
echo " ⌘R to install"
echo ""