~percona-dev/percona-xtradb-cluster/galera-25.2.x

« back to all changes in this revision

Viewing changes to scripts/mysql/build.sh

  • Committer: Raghavendra D Prabhu
  • Date: 2013-11-12 17:40:58 UTC
  • mfrom: (95.3.12 2.x)
  • Revision ID: raghavendra.prabhu@percona.com-20131112174058-t48nvve98oquq21f
Merge galera revision upto revno 165

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
use_mysql_5.1_sources()
10
10
{
11
11
    MYSQL_MAJOR="5.1"
12
 
    export MYSQL_5_1=$MYSQL_MAJOR # for DEB build
 
12
    export MYSQL_MAJOR # for DEB build
13
13
    export MYSQL_MAJOR_VER="5"
14
14
    export MYSQL_MINOR_VER="1"
15
15
    MYSQL_VER=`grep AC_INIT $MYSQL_SRC/configure.in | awk -F '[' '{ print $3 }' | awk -F ']' '{ print $1 }'`
26
26
    export MYSQL_MINOR_VER=`grep MYSQL_VERSION_MINOR $MYSQL_SRC/VERSION | cut -d = -f 2`
27
27
    export MYSQL_PATCH_VER=`grep MYSQL_VERSION_PATCH $MYSQL_SRC/VERSION | cut -d = -f 2`
28
28
    MYSQL_MAJOR=$MYSQL_MAJOR_VER.$MYSQL_MINOR_VER
29
 
    export MYSQL_5_5=$MYSQL_MAJOR # for DEB build
 
29
    export MYSQL_MAJOR # for DEB build
30
30
    MYSQL_VER=$MYSQL_MAJOR.$MYSQL_PATCH_VER
31
31
}
32
32
 
61
61
SCONS="yes"
62
62
JOBS=1
63
63
GCOMM_IMPL=${GCOMM_IMPL:-"galeracomm"}
 
64
TARGET=""
 
65
MYSQLD_BINARY="mysqld"
64
66
 
65
67
OS=$(uname)
66
68
case "$OS" in
267
269
fi
268
270
 
269
271
if [ "$OPT"     == "yes" ]; then CONFIGURE="yes"; fi
270
 
if [ "$DEBUG"   == "yes" ]; then CONFIGURE="yes"; fi
 
272
if [ "$DEBUG"   == "yes" ]; then CONFIGURE="yes"; MYSQLD_BINARY="mysqld-debug"; fi
271
273
if [ "$INSTALL" == "yes" ]; then TAR="yes"; fi
272
274
if [ "$SKIP_BUILD" == "yes" ]; then CONFIGURE="no"; fi
273
275
 
691
693
{
692
694
    if ! [ -z "$TARGET" ]
693
695
    then
694
 
       if [ "$TARGET" == "i686" ]
695
 
       then
696
 
           echo "i386"
697
 
       else
698
 
           echo "amd64"
699
 
       fi
 
696
        if [ "$TARGET" == "i686" ]
 
697
        then
 
698
            echo "i386"
 
699
        else
 
700
            echo "amd64"
 
701
        fi
700
702
    elif [ "$OS" == "Darwin" ]; then
701
703
        if file $MYSQL_SRC/sql/mysqld | grep "i386" >/dev/null 2>&1
702
704
        then
729
731
    local STRIP_OPT=""
730
732
    [ "$NO_STRIP" == "yes" ] && STRIP_OPT="-g"
731
733
 
732
 
    export MYSQL_VER MYSQL_SRC GALERA_SRC RELEASE_NAME
 
734
    export MYSQL_VER MYSQL_SRC GALERA_SRC RELEASE_NAME MYSQLD_BINARY
733
735
    export WSREP_VER=${RELEASE:-"$WSREP_REV"}
734
736
 
735
737
    echo $MYSQL_SRC $MYSQL_VER $ARCH