Line | |
---|
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.