27 lines
722 B
Bash
Executable file
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 ""
|