diff options
author | Jonathan Bauer | 2011-06-19 18:27:48 +0200 |
---|---|---|
committer | Jonathan Bauer | 2011-06-19 18:27:48 +0200 |
commit | ed226848f447ab4a5aed93b1acf95390a6ac856d (patch) | |
tree | d86280d2b80d61369d9b5dbe0dadecb18184e608 /build.sh | |
parent | typo, sortof (diff) | |
download | fbsplash-ed226848f447ab4a5aed93b1acf95390a6ac856d.tar.gz fbsplash-ed226848f447ab4a5aed93b1acf95390a6ac856d.tar.xz fbsplash-ed226848f447ab4a5aed93b1acf95390a6ac856d.zip |
Layout using QT's external UI definition file
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 26 |
1 files changed, 21 insertions, 5 deletions
@@ -1,15 +1,31 @@ #!/bin/sh # fbsplash builder script for cmake +DIR=$(pwd) +BUILDDIR=build + +# if --clean, remove build dir +if [ "$1" = "--clean" ] +then + rm -rf $BUILDDIR + echo "$BUILDDIR removed." + exit 1 +fi + +if [ ! -f CMakeLists.txt ] +then + echo "No CMakeLists.txt found." + echo "Run this script from the folder containing CMakeLists.txt." + exit 1 +fi # make build dir if its not there -[ ! -d ./build ] && mkdir -p build +[ ! -d $BUILDDIR ] && mkdir -p $BUILDDIR -cd build +cd $BUILDDIR # use cmake to create Makefile echo "Invoking cmake ..." -cmake "../" +cmake "$DIR" echo "Invoking make ..." make -cd .. - +cd $DIR |