Files
SwiftShell/Misc/swiftshell-init.bash
T
Kare Morstol ed371b7e63 Add swiftshell–init.
Creates a Swift Package Manager executable project structure and an Xcode project.
2016-10-08 22:08:50 +02:00

26 lines
563 B
Bash
Executable File

#!/usr/bin/env bash
# Create a Swift Package Manager executable project structure and an Xcode project.
set -e
NAME=$1
mkdir $NAME
cd $NAME
swift package init --type executable
cat >> Package.swift <<_EOF_
package.dependencies.append(.Package(url: "https://github.com/kareman/SwiftShell.git", majorVersion: 3))
_EOF_
swift build
# Uncomment to automatically place a symbolic link to the compiled executable in a folder in your $PATH.
#ln -s `pwd`/.build/debug/$NAME <A FOLDER IN YOUR $PATH>/$NAME
swift package generate-xcodeproj
open $NAME.xcodeproj/