mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 02:46: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
 | 
