| #!/bin/sh |
| |
| # Platform specific build scripts should source directly the platform specific |
| # version of this scripts. If you're using an older script that tries to handle |
| # all platforms then call this one. We've moved to using platform specific build |
| # scripts where possible since most of our Windows builds diverge so far from |
| # the mac/linux ones. Most Mac/Linux ones can still be shared. |
| set -e |
| |
| unameOut="$(uname -s)" |
| case "${unameOut}" in |
| Linux*) machine=linux ;; |
| Darwin*) machine=macosx ;; |
| *) machine="unhandled:${unameOut}" ;; |
| esac |
| |
| source $(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &>/dev/null && pwd)/${machine}/config_directories.sh |