mirror of
https://github.com/Relintai/sdl2_frt.git
synced 2024-12-25 09:17:12 +01:00
3dcb451f85
To note, this file is currently formatted with CRLF line endings, rather than LF, to allow the file to be viewed with Notepad.
35 lines
684 B
Bash
Executable File
35 lines
684 B
Bash
Executable File
#!/bin/sh
|
|
|
|
testsTotal=0
|
|
testsPassed=0
|
|
testsFailed=0
|
|
testsSkipped=0
|
|
|
|
function build() {
|
|
testsTotal=$(($testsTotal + 1))
|
|
if [ -d "tests/$1" ]; then
|
|
cd tests/$1
|
|
"xcodebuild" ARCHS=x86_64 ONLY_ACTIVE_ARCH=NO -project "$1.xcodeproj/"
|
|
if [ $? -ne 0 ]; then
|
|
testsFailed=$(($testsFailed + 1))
|
|
else
|
|
testsPassed=$(($testsPassed + 1))
|
|
fi
|
|
cd ../..
|
|
echo "\033]0;Building: $1\007"
|
|
else
|
|
testsSkipped=$(($testsSkipped + 1))
|
|
fi
|
|
}
|
|
|
|
# change to directory above command file
|
|
cd `dirname $0`/..
|
|
|
|
# build all of the tests
|
|
for d in ./tests/*; do
|
|
build `basename $d`
|
|
done
|
|
|
|
echo "Build Summary: Total=$testsTotal Passed=$testsPassed Failed=$testsFailed Skipped=$testsSkipped"
|
|
|
|
cd .. |