about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rwxr-xr-xsetup.sh7
1 files changed, 4 insertions, 3 deletions
diff --git a/setup.sh b/setup.sh
index a90294f..18aee77 100755
--- a/setup.sh
+++ b/setup.sh
@@ -122,9 +122,10 @@ install_dscip() {
 		install_templates || echo "Skipping templates as no Template Directory was set..."
 	fi
 	# Modifying config.sh with variables obtained from setup.sh
-	sed -i "s}DSCIP_GITREPO=.*}DSCIP_GITREPO=\"$PROJECT_URL\"}g" config.sh
-	sed -i "s/DSCIP_NAME=.*/DSCIP_NAME=\"$PROJECT_NAME\"/g" config.sh
-	sed -i "s/DSCIP_BRANCH=.*/DSCIP_BRANCH=\"$PROJECT_BRANCH\"/g" config.sh
+	sed -i'.dscipbackup' "s}DSCIP_GITREPO=.*}DSCIP_GITREPO=\"$PROJECT_URL\"}g" config.sh
+	sed -i'.dscipbackup' "s/DSCIP_NAME=.*/DSCIP_NAME=\"$PROJECT_NAME\"/g" config.sh
+	sed -i'.dscipbackup' "s/DSCIP_BRANCH=.*/DSCIP_BRANCH=\"$PROJECT_BRANCH\"/g" config.sh
+	rm ./*.dscipbackup
 	# Done. Go back to CWD, and tell user how to activate DSCIP.
 	set +x
 	printf "\n"