From 1e2203e081e1e597d8ce5bd304ceb6f2bb21d028 Mon Sep 17 00:00:00 2001 From: Evan Hemsley Date: Sat, 11 Jul 2020 14:41:42 -0700 Subject: [PATCH] sed fix on OSX only --- install.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/install.sh b/install.sh index 7ee7766..8404e9b 100755 --- a/install.sh +++ b/install.sh @@ -7,6 +7,8 @@ # Get the directory of this script MY_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" +FNA_VERSION=20.07 + readlinkf(){ perl -MCwd -e 'print Cwd::abs_path shift' "$1";} # Checks if git is installed @@ -25,7 +27,7 @@ function pullFNA() checkGit git submodule add https://github.com/FNA-XNA/FNA.git cd FNA - git checkout 20.07 + git checkout $FNA_VERSION cd .. echo "Updating to the latest git version of FNA..." git submodule update --init --recursive @@ -79,7 +81,9 @@ cd "$NEW_PROJECT_DIR" files=(ProjectName.Core.sln ProjectName.Framework.sln .gitignore ProjectName/ProjectName.Core.csproj ProjectName/ProjectName.Framework.csproj ProjectName/ProjectNameGame.cs ProjectName/Program.cs .vscode/tasks.json .vscode/launch.json) for file in "${files[@]}"; do sed -i -e "s/ProjectName/$newProjectName/g" "./$file" - rm ./${file}-e + if [ "$(uname)" == "Darwin" ]; then + rm ./${file}-e + fi done mv ./ProjectName.Core.sln "./$newProjectName.Core.sln"