if ! test -f sql/mysqld.cc then echo "You must run this script from the MySQL top-level directory" exit 1 fi nonono= just_configure= while test $# -gt 0 do case "$1" in -c | --just-configure ) just_configure=1; shift ;; -n | --just-print | --print ) nonono=1; shift ;; -h | --help ) cat < /dev/null 2>&1 then make=gmake else make=make fi if test -z "$CXX" ; then CXX=gcc fi # If ccache (a compiler cache which reduces build time) # (http://samba.org/ccache) is installed, use it. # We use 'grep' and hope 'grep' will work as expected # (returns 0 if finds lines) if ccache -V > /dev/null 2>&1 then if ! (echo "$CC" | grep "ccache" > /dev/null) then CC="ccache $CC" fi if ! (echo "$CXX" | grep "ccache" > /dev/null) then CXX="ccache $CXX" fi fi