41 lines
913 B
Bash
41 lines
913 B
Bash
|
#!/bin/sh
|
||
|
#< build-me.sh - 20140804
|
||
|
BN=`basename $0`
|
||
|
|
||
|
TMPSRC="../.."
|
||
|
BLDLOG="bldlog-1.txt"
|
||
|
|
||
|
if [ -f "$BLDLOG" ]; then
|
||
|
rm -f $BLDLOG
|
||
|
fi
|
||
|
|
||
|
##############################################
|
||
|
### ***** NOTE THIS INSTALL LOCATION ***** ###
|
||
|
### Change to suit your taste, environment ###
|
||
|
##############################################
|
||
|
TMPOPTS="-DCMAKE_INSTALL_PREFIX=$HOME"
|
||
|
#############################################
|
||
|
|
||
|
echo "$BN: Doing: 'cmake $TMPSRC $TMPOPTS' to $BLDLOG"
|
||
|
cmake $TMPSRC $TMPOPTS >> $BLDLOG 2>&1
|
||
|
if [ ! "$?" = "0" ]; then
|
||
|
echo "$BN: cmake confiuration, generation error"
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
echo "$BN: Doing: 'make' to $BLDLOG"
|
||
|
make >> $BLDLOG 2>&1
|
||
|
if [ ! "$?" = "0" ]; then
|
||
|
echo "$BN: make error - see $BLDLOG for details"
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
echo ""
|
||
|
echo "$BN: appears a successful build... see $BLDLOG for details"
|
||
|
|
||
|
echo "$BN: Time for 'make install' IFF desired... to $HOME/bin, unless changed..."
|
||
|
echo ""
|
||
|
|
||
|
# eof
|
||
|
|