mirror of
https://github.com/MariaDB/server.git
synced 2025-02-21 04:43:29 +01:00
38 lines
861 B
Bash
Executable file
38 lines
861 B
Bash
Executable file
#!/bin/sh
|
|
|
|
set -e
|
|
set -u
|
|
|
|
: ${ENABLE_MRUBY:=no}
|
|
|
|
case "${TRAVIS_OS_NAME}" in
|
|
linux)
|
|
curl --silent --location https://raw.github.com/clear-code/cutter/master/data/travis/setup.sh | sh
|
|
sudo apt-get install -qq -y \
|
|
autotools-dev \
|
|
autoconf-archive \
|
|
zlib1g-dev \
|
|
libmsgpack-dev \
|
|
libevent-dev \
|
|
libmecab-dev \
|
|
mecab-naist-jdic \
|
|
cmake
|
|
;;
|
|
osx)
|
|
brew update > /dev/null
|
|
brew outdated pkg-config || brew upgrade pkg-config
|
|
brew reinstall libtool
|
|
brew outdated libevent || brew upgrade libevent
|
|
brew install \
|
|
autoconf-archive \
|
|
msgpack \
|
|
mecab \
|
|
mecab-ipadic
|
|
brew install --force openssl
|
|
# brew install cutter
|
|
;;
|
|
esac
|
|
|
|
if [ "${ENABLE_MRUBY}" = "yes" ]; then
|
|
gem install pkg-config groonga-client test-unit
|
|
fi
|