Rev | Line | |
---|
[209] | 1 | #!/bin/bash
|
---|
| 2 |
|
---|
| 3 | export PATH="$PATH:/Applications/CMake.app/Contents/bin/"
|
---|
| 4 |
|
---|
| 5 | cd $(dirname $0)/..
|
---|
| 6 | ROOT=$(pwd)
|
---|
| 7 |
|
---|
| 8 | mkdir "build"
|
---|
| 9 | cd build
|
---|
| 10 | BUILD=$(pwd)
|
---|
| 11 |
|
---|
| 12 | build-env()
|
---|
| 13 | {
|
---|
| 14 | cd $BUILD
|
---|
| 15 | mkdir "$1"
|
---|
| 16 | cd "$1"
|
---|
| 17 | cmake "$ROOT" -G "$2"
|
---|
| 18 | }
|
---|
| 19 |
|
---|
| 20 | if [[ $(uname) == MINGW* ]]
|
---|
| 21 | then
|
---|
| 22 | build-env "Make" "MinGW Makefiles"
|
---|
| 23 | build-env "SublimeText" "Sublime Text 2 - Ninja"
|
---|
| 24 | build-env "VisualStudio" "Visual Studio 12 2013"
|
---|
| 25 | else
|
---|
| 26 | build-env "SublimeText" "Sublime Text 2 - Ninja"
|
---|
| 27 | build-env "Make" "Unix Makefiles"
|
---|
| 28 | build-env "Xcode" "Xcode"
|
---|
| 29 | fi
|
---|
Note:
See
TracBrowser
for help on using the repository browser.