mirror of
https://github.com/HackPlan/AsyncDisplayKit.git
synced 2026-04-23 03:20:39 +08:00
Because Pods and the Podfile.lock are not checked in, they should be … (#2029)
* Because Pods and the Podfile.lock are not checked in, they should be removed before installing. Otherwise the state is not consistant. * Pod install no longer updates the repo * Copy changes to split up examples.
This commit is contained in:
committed by
Adlai Holler
parent
c09db1cb17
commit
f3c8fd8d62
24
build.sh
24
build.sh
@@ -38,12 +38,18 @@ fi
|
||||
|
||||
if [ "$MODE" = "examples" ]; then
|
||||
echo "Verifying that all AsyncDisplayKit examples compile."
|
||||
#Update cocoapods repo
|
||||
pod repo update master
|
||||
|
||||
for example in examples/*/; do
|
||||
echo "Building (examples) $example."
|
||||
|
||||
if [ -f "${example}/Podfile" ]; then
|
||||
echo "Using CocoaPods"
|
||||
if [ -f "${example}/Podfile.lock" ]; then
|
||||
rm "$example/Podfile.lock"
|
||||
fi
|
||||
rm -rf "$example/Pods"
|
||||
pod install --project-directory=$example
|
||||
|
||||
set -o pipefail && xcodebuild \
|
||||
@@ -78,12 +84,18 @@ fi
|
||||
|
||||
if [ "$MODE" = "examples-pt1" ]; then
|
||||
echo "Verifying that all AsyncDisplayKit examples compile."
|
||||
#Update cocoapods repo
|
||||
pod repo update master
|
||||
|
||||
for example in $((find ./examples -type d -maxdepth 1 \( ! -iname ".*" \)) | head -6 | head); do
|
||||
echo "Building (examples-pt1) $example."
|
||||
|
||||
if [ -f "${example}/Podfile" ]; then
|
||||
echo "Using CocoaPods"
|
||||
if [ -f "${example}/Podfile.lock" ]; then
|
||||
rm "$example/Podfile.lock"
|
||||
fi
|
||||
rm -rf "$example/Pods"
|
||||
pod install --project-directory=$example
|
||||
|
||||
set -o pipefail && xcodebuild \
|
||||
@@ -118,12 +130,18 @@ fi
|
||||
|
||||
if [ "$MODE" = "examples-pt2" ]; then
|
||||
echo "Verifying that all AsyncDisplayKit examples compile."
|
||||
#Update cocoapods repo
|
||||
pod repo update master
|
||||
|
||||
for example in $((find ./examples -type d -maxdepth 1 \( ! -iname ".*" \)) | head -12 | tail -6 | head); do
|
||||
echo "Building $example (examples-pt2)."
|
||||
|
||||
if [ -f "${example}/Podfile" ]; then
|
||||
echo "Using CocoaPods"
|
||||
if [ -f "${example}/Podfile.lock" ]; then
|
||||
rm "$example/Podfile.lock"
|
||||
fi
|
||||
rm -rf "$example/Pods"
|
||||
pod install --project-directory=$example
|
||||
|
||||
set -o pipefail && xcodebuild \
|
||||
@@ -158,12 +176,18 @@ fi
|
||||
|
||||
if [ "$MODE" = "examples-pt3" ]; then
|
||||
echo "Verifying that all AsyncDisplayKit examples compile."
|
||||
#Update cocoapods repo
|
||||
pod repo update master
|
||||
|
||||
for example in $((find ./examples -type d -maxdepth 1 \( ! -iname ".*" \)) | head -7 | head); do
|
||||
echo "Building $example (examples-pt3)."
|
||||
|
||||
if [ -f "${example}/Podfile" ]; then
|
||||
echo "Using CocoaPods"
|
||||
if [ -f "${example}/Podfile.lock" ]; then
|
||||
rm "$example/Podfile.lock"
|
||||
fi
|
||||
rm -rf "$example/Pods"
|
||||
pod install --project-directory=$example
|
||||
|
||||
set -o pipefail && xcodebuild \
|
||||
|
||||
Reference in New Issue
Block a user