diff --git a/swift-define b/swift-define index ae70b51..c8a98f8 100644 --- a/swift-define +++ b/swift-define @@ -32,7 +32,11 @@ SWIFT_BUILD_CONFIGURATION="${SWIFT_BUILD_CONFIGURATION:=Release}" SWIFTPM_CONFIGURATION="${SWIFTPM_CONFIGURATION:=release}" SWIFT_PACKAGE_SRCDIR="${SWIFT_PACKAGE_SRCDIR:=$SRC_ROOT/swift-hello}" SWIFT_PACKAGE_BUILDDIR="${SWIFT_PACKAGE_BUILDDIR:=$SWIFT_PACKAGE_SRCDIR/.build}" -GCC_INSTALL_DIR=${GCC_INSTALL_DIR:=$(dirname $(find ${STAGING_DIR} -name crtbegin.o))} +if [ -d ${STAGING_DIR} ]; then + GCC_INSTALL_DIR=$(dirname $(find ${STAGING_DIR} -name crtbegin.o)) +else + GCC_INSTALL_DIR=${STAGING_DIR} +fi # Build Paths LLVM_SRCDIR=$SRC_ROOT/downloads/llvm-project