tidy-html5/build/cmake/build-me.sh

44 lines
1 KiB
Bash
Raw Normal View History

2014-08-04 14:53:21 +00:00
#!/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 ###
##############################################
TMPINST="$HOME/projects/install/tidy"
TMPOPTS="-DCMAKE_INSTALL_PREFIX=$TMPINST"
2014-08-04 14:53:21 +00:00
#############################################
# Default to SHARED library in unix
2014-08-06 10:51:04 +00:00
TMPOPTS="$TMPOPTS -DBUILD_SHARED_LIB:BOOL=TRUE"
2014-08-04 14:53:21 +00:00
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 ""
echo "$BN: Time for 'make install' IFF desired... to $TMPINST, unless changed..."
2014-08-04 14:53:21 +00:00
echo ""
# eof