# HG changeset patch # User terom # Date 1228797512 0 # Node ID f14a61b2a2d1f65fdd7830f5342fc31e4c696d3f # Parent 65295dfbbf6491bf19abf7afe9f7f418b822fe25 improve mkcmake.sh diff -r 65295dfbbf64 -r f14a61b2a2d1 build/mkcmake.sh --- a/build/mkcmake.sh Tue Dec 09 04:33:53 2008 +0000 +++ b/build/mkcmake.sh Tue Dec 09 04:38:32 2008 +0000 @@ -1,7 +1,21 @@ #!/bin/sh +if [ -z "$1" ]; then + BUILD_TYPE=Release +else + BUILD_TYPE="$1" +fi + +if [ -z "$2" ]; then + INSTALL_PREFIX=/tmp +else + INSTALL_PREFIX="$2" +fi + +echo "BUILD_TYPE=${BUILD_TYPE}" + cmake ../ \ - -DCMAKE_BUILD_TYPE=Debug \ - -DCMAKE_INSTALL_PREFIX=~/opt \ + -DCMAKE_BUILD_TYPE=${BUILD_TYPE} \ + -DCMAKE_INSTALL_PREFIX=$INSTALL_PREFIX \ -DCMAKE_CXX_FLAGS="-Wall -Wextra -Wconversion"