[Groonga-mysql-commit] mroonga/mroonga at 51b3ebb [master] travis: build Percona server

Back to archive index

Kouhei Sutou null+****@clear*****
Sun Oct 2 16:36:11 JST 2016


Kouhei Sutou	2016-10-02 16:36:11 +0900 (Sun, 02 Oct 2016)

  New Revision: 51b3ebb0d228a98575c7e25aaa99a1047218bc67
  https://github.com/mroonga/mroonga/commit/51b3ebb0d228a98575c7e25aaa99a1047218bc67

  Message:
    travis: build Percona server

  Modified files:
    tools/travis/before_script.sh

  Modified: tools/travis/before_script.sh (+21 -2)
===================================================================
--- tools/travis/before_script.sh    2016-10-02 15:53:57 +0900 (ad0cb27)
+++ tools/travis/before_script.sh    2016-10-02 16:36:11 +0900 (d24c0c0)
@@ -51,10 +51,10 @@ else
   fi
   configure_args=("--with-mysql-source=$PWD/vendor/mysql")
   case "${MYSQL_VERSION}" in
-    mysql-5.6|percona-server-5.6)
+    mysql-5.6)
       configure_args=("${configure_args[@]}" --enable-fast-mutexes)
       ;;
-    mysql-5.7|percona-server-5.7)
+    mysql-5.7)
       boost_archive=boost_1_59_0.tar.gz
       curl -L -O http://downloads.sourceforge.net/project/boost/boost/1.59.0/${boost_archive}
       sudo mkdir -p /usr/global/share
@@ -66,6 +66,25 @@ else
       configure_args=("${configure_args[@]}"
                       "--with-mysql-build=$PWD/vendor/mysql/builddir")
       ;;
+    percona-server-5.6)
+      export DEB_BUILD_OPTIONS=noopt
+      (cd vendor/mysql && sudo debian/rules build)
+      configure_args=("${configure_args[@]}"
+                      "--enable-fast-mutexes"
+                      "--with-mysql-build=$PWD/vendor/mysql/builddir"
+                      "--with-mysql-config=$PWD/vendor/mysql/builddir/scripts/mysql_config")
+      ;;
+    percona-server-5.7)
+      boost_archive=boost_1_59_0.tar.gz
+      curl -L -O http://downloads.sourceforge.net/project/boost/boost/1.59.0/${boost_archive}
+      sudo mkdir -p /usr/global/share
+      sudo mv ${boost_archive} /usr/global/share/
+      export DEB_BUILD_OPTIONS=noopt
+      (cd vendor/mysql && sudo debian/rules build)
+      configure_args=("${configure_args[@]}"
+                      "--with-mysql-build=$PWD/vendor/mysql/builddir"
+                      "--with-mysql-config=$PWD/vendor/mysql/builddir/scripts/mysql_config")
+      ;;
     *)
       :
       ;;
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-mysql-commit mailing list
Back to archive index