summaryrefslogtreecommitdiff
path: root/platform/osx/scripts/test.sh
blob: f72895d85001f4cfbf352880d47de13c2311cc8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/env bash

set -e
set -o pipefail
set -u

OSX_SDK_VERSION=`xcrun --sdk macosx --show-sdk-version`
OSX_PROJ_PATH=./build/osx-x86_64/gyp/osx.xcodeproj

export BUILDTYPE=${BUILDTYPE:-Release}

mkdir -p "${OSX_PROJ_PATH}/xcshareddata/xcschemes"
cp platform/osx/scripts/osxsdk.xcscheme "${OSX_PROJ_PATH}/xcshareddata/xcschemes/osxsdk.xcscheme"

xcodebuild -verbose \
    -sdk macosx${OSX_SDK_VERSION} \
    -project "${OSX_PROJ_PATH}" \
    -scheme osxsdk \
    test