From 460f85ee462f94b514f508c8c11591d6e7c4fb79 Mon Sep 17 00:00:00 2001 From: Mike Nolta Date: Fri, 2 Oct 2020 14:25:57 -0400 Subject: [PATCH] quick-build-linux.sh: don't clobber global_overrides.mk The script was first appending to global_overrides.mk, and then overwriting the same file. --- BuildWithMake/quick-build-linux.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/BuildWithMake/quick-build-linux.sh b/BuildWithMake/quick-build-linux.sh index d1ee0e00..26d13fcb 100755 --- a/BuildWithMake/quick-build-linux.sh +++ b/BuildWithMake/quick-build-linux.sh @@ -162,8 +162,10 @@ echo "FORTRAN_COMPILER_VERSION=gfortran" >> cluster_overrides.mk echo "SV_COMPILER=gnu" >> cluster_overrides.mk echo "SV_COMPILER_VERSION=$EXTERNALS_SV_COMPILER_VER_NO" >> cluster_overrides.mk -echo "SV_EXTERNALS_VERSION_NUMBER=$SV_EXTERNALS_VERSION_NUMBER" >> global_overrides.mk -echo "OPEN_SOFTWARE_BINARIES_TOPLEVEL=$EXTERNALS_TOP/bin/$EXTERNALS_SV_COMPILER_SHORT_NAME/$EXTERNALS_SV_COMPILER_VER_NO/$EXTERNALS_SV_ARCH_DIR/$EXTERNALS_SV_LOWERCASE_CMAKE_BUILD_TYPE" > global_overrides.mk +cat > global_overrides.mk <<___ +SV_EXTERNALS_VERSION_NUMBER=$SV_EXTERNALS_VERSION_NUMBER +OPEN_SOFTWARE_BINARIES_TOPLEVEL=$EXTERNALS_TOP/bin/$EXTERNALS_SV_COMPILER_SHORT_NAME/$EXTERNALS_SV_COMPILER_VER_NO/$EXTERNALS_SV_ARCH_DIR/$EXTERNALS_SV_LOWERCASE_CMAKE_BUILD_TYPE +___ mkdir -p $EXTERNALS_TOP chmod -R a+rwx $EXTERNALS_TOP