diff --git a/services/lib/docker/build_service.sh b/services/lib/docker/build_service.sh index 8d3c73b60..7a246c919 100755 --- a/services/lib/docker/build_service.sh +++ b/services/lib/docker/build_service.sh @@ -1,23 +1,25 @@ #!/usr/bin/env bash set -e # folly hack - https://github.com/facebook/folly/pull/1231 sed -i 's/#if __has_include()/#if __has_include()/g' /usr/lib/folly/folly/detail/Demangle.h rm -rf lib mkdir lib pushd lib ln -s /usr/lib/folly . ln -s /usr/lib/glog . ln -s /usr/lib/double-conversion . popd # lib rm -rf _generated mkdir _generated rm -rf cmake/build mkdir -p cmake/build -scripts/proto_codegen.sh -scripts/build_sources.sh +# Allow scripts to be called from anywhere +SCRIPT_DIR=$(cd "$(dirname "$0")"; pwd -P) +"${SCRIPT_DIR}"/proto_codegen.sh +"${SCRIPT_DIR}"/build_sources.sh