Edit

kc3-lang/SDL/premake/Xcode/build-scripts/build.all.xcode4.x86_64.command

Branch :

  • Show log

    Commit

  • Author : Ryan C. Gordon
    Date : 2015-04-20 12:22:44
    Hash : b72938c8
    Message : Windows: Always set the system timer resolution to 1ms by default. An existing hint lets apps that don't need the timer resolution changed avoid this, to save battery, etc, but this fixes several problems in timing, audio callbacks not firing fast enough, etc. Fixes Bugzilla #2944.

  • premake/Xcode/build-scripts/build.all.xcode4.x86_64.command
  • #!/bin/sh
    
    testsTotal=0
    testsPassed=0
    testsFailed=0
    testsSkipped=0
    
    function build() {
    	testsTotal=$(($testsTotal + 1))
    	if [ -d "tests/$1" ]; then
    		"xcodebuild" ARCHS=x86_64 ONLY_ACTIVE_ARCH=NO -workspace ./SDL.xcworkspace/ -scheme "$1"
    		if [ $? -ne 0 ]; then
    			testsFailed=$(($testsFailed + 1))
    		else
    			testsPassed=$(($testsPassed + 1))
    		fi
    		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 ..