CXX="g++"
CCFLAGS="$CCFLAGS -Wall -g"
OPTIM="$OPTIM -O3 -funroll-loops"
-LINKLIBS="-lz"
+LINKLIBS="-lz -lbz2"
MAKE=make
# System-specific flags
Linux)
DEFINES="$DEFINES SYS_LINUX USE_PTHREAD _LARGEFILE_SOURCE _FILE_OFFSET_BITS=64"
- LINKLIBS="$LINKLIBS -lpthread"
+ LINKLIBS="$LINKLIBS -lpthread -ldl"
;;
CYGWIN*)
MAKE=make
fi
-# If the user included the --snapshot argument, mark it down.
-if [[ $1 = "--snapshot" ]] || [[ $2 = "--snapshot" ]]
-then
- SNAPSHOT=1
-else
+# Unless the user wants a release build, configure for SVN snapshots
+if test "$1" = "--release" || test "$2" = "--release"; then
SNAPSHOT=0
+else
+ SNAPSHOT=1
fi
# We fought the law and the law won
-if [[ $1 = "--libdvdcss" ]] || [[ $2 = "--libdvdcss" ]]
-then
+if test "$1" = "--libdvdcss" || test "$2" = "--libdvdcss"; then
CSS=1
else
CSS=0
# Generating the HB_BUILD and HB_VERSION for snapshots requires
# the build date, working path, and current SVN revision.
-BUILD_DATE=$(date +%Y%m%d)
-FULL_PATH=$(pwd)
-SVN_REV=$(svnversion)
+BUILD_DATE=`date +%Y%m%d`
+FULL_PATH=`pwd`
+SVN_REV=`svnversion`
# Generate config.jam
rm -f config.jam