26 lines
610 B
Bash
26 lines
610 B
Bash
#!/bin/sh
|
|
|
|
PROJECT_PATH=$1
|
|
|
|
cd ${PROJECT_PATH}
|
|
|
|
# Install ruby dependencies (cocoapods, fastlane, etc.)
|
|
bundle install
|
|
|
|
# install Homebrew
|
|
if [[ $(command -v brew) == "" ]]; then
|
|
# Prevent "Press RETURN to continue or any other key to abort" message when installing Homebrew
|
|
export CI=true
|
|
|
|
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
|
|
fi
|
|
|
|
# Install brew dependencies (carthage, etc.)
|
|
brew bundle
|
|
|
|
# Install pods dependencies
|
|
bundle exec pod repo update
|
|
bundle exec pod install
|
|
|
|
# Install carthage dependencies
|
|
carthage bootstrap --platform iOS |