]> git.donarmstrong.com Git - kiibohd-controller.git/blob - build
Small change while the build system is in flux.
[kiibohd-controller.git] / build
1 #!/bin/bash
2 #| Cleaner builder script, than plain usage of the Makefile
3
4 dir="Build"
5
6 #| If directory doesn't exist
7 if [ ! -d $dir ]; then
8         mkdir -p $dir
9         for file in {Makefile,*.c,*.h}; do
10                 ln -s "`pwd`/$file" $dir/.
11         done
12 fi
13
14 cd $dir
15 make "$@"
16 cd $OLDPWD
17
18 #| On make clean, make it really clean
19 if [ "${1}" = "clean" ]; then
20         rm -r $dir
21         echo "Cleaned"
22 fi
23
24 exit 0
25