diff options
Diffstat (limited to 'storage/mroonga/vendor/groonga/tools/travis-before-script.sh')
-rwxr-xr-x | storage/mroonga/vendor/groonga/tools/travis-before-script.sh | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/storage/mroonga/vendor/groonga/tools/travis-before-script.sh b/storage/mroonga/vendor/groonga/tools/travis-before-script.sh index ac56e5bd5f0..87ed5756a54 100755 --- a/storage/mroonga/vendor/groonga/tools/travis-before-script.sh +++ b/storage/mroonga/vendor/groonga/tools/travis-before-script.sh @@ -1,6 +1,9 @@ #!/bin/sh set -e +set -u + +: ${ENABLE_MRUBY:=no} git submodule update --init --depth 1 @@ -11,10 +14,14 @@ case "${BUILD_TOOL}" in ./autogen.sh configure_args="" + if [ "${TRAVIS_OS_NAME}" = "osx" ]; then + pkg_config_path="$(brew --prefix openssl)/lib/pkgconfig" + configure_args="${configure_args} PKG_CONFIG_PATH=${pkg_config_path}" + fi #if [ "$CC" = "clang" ]; then configure_args="${configure_args} --enable-debug" #fi - if [ "$ENABLE_MRUBY" = "yes" ]; then + if [ "${ENABLE_MRUBY}" = "yes" ]; then configure_args="${configure_args} --with-ruby --enable-mruby" fi @@ -23,7 +30,7 @@ case "${BUILD_TOOL}" in cmake) cmake_args="" cmake_args="${cmake_args} -DGRN_WITH_DEBUG=yes" - if [ "$ENABLE_MRUBY" = "yes" ]; then + if [ "${ENABLE_MRUBY}" = "yes" ]; then cmake_args="${cmake_args} -DGRN_WITH_MRUBY=yes" fi |