mirror of
https://github.com/prime31/FNA-VSCode-Template.git
synced 2025-10-31 21:50:44 +07:00
simplify duped commands
This commit is contained in:
parent
bd7a3a008d
commit
4f960556b7
16
getFNA.sh
16
getFNA.sh
@ -141,17 +141,11 @@ if [[ $newProjectName = 'exit' || -z "$newProjectName" ]]; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
sed -i '' "s/project_name/$newProjectName/g" project_name.sln
|
# any files that need to have project_name replaced with the new project name should be here
|
||||||
sed -i '' "s/project_name/$newProjectName/g" .gitignore
|
files=(project_name.sln .gitignore project_name/project_name.sln project_name/project_name.csproj project_name/Game1.cs project_name/Program.cs .vscode/tasks.json .vscode/settings.json .vscode/launch.json .vscode/buildEffects.sh .vscode/processT4Templates.sh)
|
||||||
sed -i '' "s/project_name/$newProjectName/g" project_name/project_name.sln
|
for file in "${files[@]}"; do
|
||||||
sed -i '' "s/project_name/$newProjectName/g" project_name/project_name.csproj
|
sed -i '' "s/project_name/$newProjectName/g" $file
|
||||||
sed -i '' "s/project_name/$newProjectName/g" project_name/Game1.cs
|
done
|
||||||
sed -i '' "s/project_name/$newProjectName/g" project_name/Program.cs
|
|
||||||
sed -i '' "s/project_name/$newProjectName/g" .vscode/tasks.json
|
|
||||||
sed -i '' "s/project_name/$newProjectName/g" .vscode/settings.json
|
|
||||||
sed -i '' "s/project_name/$newProjectName/g" .vscode/launch.json
|
|
||||||
sed -i '' "s/project_name/$newProjectName/g" .vscode/buildEffects.sh
|
|
||||||
sed -i '' "s/project_name/$newProjectName/g" .vscode/processT4Templates.sh
|
|
||||||
|
|
||||||
mv project_name.sln "$newProjectName.sln"
|
mv project_name.sln "$newProjectName.sln"
|
||||||
mv project_name/project_name.sln "project_name/$newProjectName.sln"
|
mv project_name/project_name.sln "project_name/$newProjectName.sln"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user