#!/bin/bash if [ "${SKIP_PACKAGING}" = "Y" ]; then exit 0; fi set -e export MVK_EXT_LIB_DST_PATH="${PROJECT_DIR}/External/build/" # Assign symlink to Latest ln -sfn "${CONFIGURATION}" "${MVK_EXT_LIB_DST_PATH}/Latest" # Remove the large Intermediates directory if no longer needed if [ "${KEEP_CACHE}" != "Y" ]; then echo Removing Intermediates library at "${MVK_EXT_LIB_DST_PATH}/Intermediates" rm -rf "${MVK_EXT_LIB_DST_PATH}/Intermediates" fi # Clean MoltenVK to ensure the next MoltenVK build will use the latest external library versions. make --quiet clean