mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-10 08:20:16 +00:00
Fix build script error if running locally and xcpretty-travis-formatter is not installed
This commit is contained in:
parent
86deec4033
commit
0d925c7a82
16
build.sh
16
build.sh
@ -17,6 +17,12 @@ trap trap_handler INT TERM EXIT
|
|||||||
|
|
||||||
MODE="$1"
|
MODE="$1"
|
||||||
|
|
||||||
|
if type xcpretty-travis-formatter &> /dev/null; then
|
||||||
|
FORMATTER="-f $(xcpretty-travis-formatter)"
|
||||||
|
else
|
||||||
|
FORMATTER="-s"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "$MODE" = "tests" ]; then
|
if [ "$MODE" = "tests" ]; then
|
||||||
echo "Building & testing AsyncDisplayKit."
|
echo "Building & testing AsyncDisplayKit."
|
||||||
pod install
|
pod install
|
||||||
@ -25,7 +31,7 @@ if [ "$MODE" = "tests" ]; then
|
|||||||
-scheme AsyncDisplayKit \
|
-scheme AsyncDisplayKit \
|
||||||
-sdk "$SDK" \
|
-sdk "$SDK" \
|
||||||
-destination "$PLATFORM" \
|
-destination "$PLATFORM" \
|
||||||
build test | xcpretty -f `xcpretty-travis-formatter`
|
build test | xcpretty $FORMATTER
|
||||||
trap - EXIT
|
trap - EXIT
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
@ -45,7 +51,7 @@ if [ "$MODE" = "examples" ]; then
|
|||||||
-scheme Sample \
|
-scheme Sample \
|
||||||
-sdk "$SDK" \
|
-sdk "$SDK" \
|
||||||
-destination "$PLATFORM" \
|
-destination "$PLATFORM" \
|
||||||
build | xcpretty -f `xcpretty-travis-formatter`
|
build | xcpretty $FORMATTER
|
||||||
elif [ -f "${example}/Cartfile" ]; then
|
elif [ -f "${example}/Cartfile" ]; then
|
||||||
echo "Using Carthage"
|
echo "Using Carthage"
|
||||||
local_repo=`pwd`
|
local_repo=`pwd`
|
||||||
@ -60,7 +66,7 @@ if [ "$MODE" = "examples" ]; then
|
|||||||
-scheme Sample \
|
-scheme Sample \
|
||||||
-sdk "$SDK" \
|
-sdk "$SDK" \
|
||||||
-destination "$PLATFORM" \
|
-destination "$PLATFORM" \
|
||||||
build | xcpretty -f `xcpretty-travis-formatter`
|
build | xcpretty $FORMATTER
|
||||||
|
|
||||||
cd ../..
|
cd ../..
|
||||||
fi
|
fi
|
||||||
@ -77,7 +83,7 @@ if [ "$MODE" = "life-without-cocoapods" ]; then
|
|||||||
-scheme "Life Without CocoaPods" \
|
-scheme "Life Without CocoaPods" \
|
||||||
-sdk "$SDK" \
|
-sdk "$SDK" \
|
||||||
-destination "$PLATFORM" \
|
-destination "$PLATFORM" \
|
||||||
build | xcpretty -f `xcpretty-travis-formatter`
|
build | xcpretty $FORMATTER
|
||||||
trap - EXIT
|
trap - EXIT
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
@ -90,7 +96,7 @@ if [ "$MODE" = "framework" ]; then
|
|||||||
-scheme Sample \
|
-scheme Sample \
|
||||||
-sdk "$SDK" \
|
-sdk "$SDK" \
|
||||||
-destination "$PLATFORM" \
|
-destination "$PLATFORM" \
|
||||||
build | xcpretty -f `xcpretty-travis-formatter`
|
build | xcpretty $FORMATTER
|
||||||
trap - EXIT
|
trap - EXIT
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user