#!/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