diff options
| -rwxr-xr-x | update_external_sources.sh | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/update_external_sources.sh b/update_external_sources.sh index c20297ad..a33c8505 100755 --- a/update_external_sources.sh +++ b/update_external_sources.sh @@ -3,17 +3,18 @@ set -e -REVISION_DIR=$PWD/external_revisions +CURRENT_DIR="$(dirname "$(readlink -f ${BASH_SOURCE[0]})")" +REVISION_DIR="$CURRENT_DIR/external_revisions" -GLSLANG_REVISION=$(cat ${REVISION_DIR}/glslang_revision) -SPIRV_TOOLS_REVISION=$(cat "${REVISION_DIR}"/spirv-tools_revision) -SPIRV_HEADERS_REVISION=$(cat "${REVISION_DIR}"/spirv-headers_revision) +GLSLANG_REVISION=$(cat "${REVISION_DIR}/glslang_revision") +SPIRV_TOOLS_REVISION=$(cat "${REVISION_DIR}/spirv-tools_revision") +SPIRV_HEADERS_REVISION=$(cat "${REVISION_DIR}/spirv-headers_revision") echo "GLSLANG_REVISION=${GLSLANG_REVISION}" echo "SPIRV_TOOLS_REVISION=${SPIRV_TOOLS_REVISION}" echo "SPIRV_HEADERS_REVISION=${SPIRV_HEADERS_REVISION}" -BUILDDIR=$PWD -BASEDIR=$BUILDDIR/external +BUILDDIR=${CURRENT_DIR} +BASEDIR="$BUILDDIR/external" function create_glslang () { rm -rf "${BASEDIR}"/glslang |
