blob: ab31dd5c80076e4769fc0e23b048e14ec8d23940 [file] [log] [blame]
Alexander Polcynb7dce2d2017-02-02 09:59:26 -08001#!/bin/bash
2
Jan Tattermusch7897ae92017-06-07 22:57:36 +02003# Copyright 2015 gRPC authors.
Alexander Polcynb7dce2d2017-02-02 09:59:26 -08004#
Jan Tattermusch7897ae92017-06-07 22:57:36 +02005# Licensed under the Apache License, Version 2.0 (the "License");
6# you may not use this file except in compliance with the License.
7# You may obtain a copy of the License at
Alexander Polcynb7dce2d2017-02-02 09:59:26 -08008#
Jan Tattermusch7897ae92017-06-07 22:57:36 +02009# http://www.apache.org/licenses/LICENSE-2.0
Alexander Polcynb7dce2d2017-02-02 09:59:26 -080010#
Jan Tattermusch7897ae92017-06-07 22:57:36 +020011# Unless required by applicable law or agreed to in writing, software
12# distributed under the License is distributed on an "AS IS" BASIS,
13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14# See the License for the specific language governing permissions and
15# limitations under the License.
Alexander Polcynb7dce2d2017-02-02 09:59:26 -080016
17set -ex
18
Alexander Polcynb7dce2d2017-02-02 09:59:26 -080019# change to grpc repo root
Mehrdad Afshari517d2982017-06-27 12:45:03 -070020cd "$(dirname "$0")/../../.."
Alexander Polcynb7dce2d2017-02-02 09:59:26 -080021
Mehrdad Afshari517d2982017-06-27 12:45:03 -070022SYSTEM=$(uname | cut -f 1 -d_)
Alexander Polcyn7f43bb22017-02-02 13:59:05 -080023
Alexander Polcynb7dce2d2017-02-02 09:59:26 -080024if [ "$SYSTEM" == "Darwin" ] ; then
25 # Workaround for crash during bundle install
26 # See suggestion in https://github.com/bundler/bundler/issues/3692
27 BUNDLE_SPECIFIC_PLATFORM=true bundle install
28else
29 bundle install
30fi
31