From 6bc26aa669f1cd68b322bbda6459ee1af34b4cab Mon Sep 17 00:00:00 2001 From: Lea Anthony Date: Thu, 30 Sep 2021 08:20:32 +1000 Subject: [PATCH] [v2] Add .gitignore to templates --- .../internal/commands/initialise/templates/templates.go | 4 ++++ .../initialise/templates/templates/svelte/gitignore.txt | 9 +++++++++ .../initialise/templates/templates/vanilla/gitignore.txt | 9 +++++++++ 3 files changed, 22 insertions(+) create mode 100644 v2/cmd/wails/internal/commands/initialise/templates/templates/svelte/gitignore.txt create mode 100644 v2/cmd/wails/internal/commands/initialise/templates/templates/vanilla/gitignore.txt diff --git a/v2/cmd/wails/internal/commands/initialise/templates/templates.go b/v2/cmd/wails/internal/commands/initialise/templates/templates.go index a584486d1..e01fecfb4 100644 --- a/v2/cmd/wails/internal/commands/initialise/templates/templates.go +++ b/v2/cmd/wails/internal/commands/initialise/templates/templates.go @@ -274,6 +274,10 @@ func Install(options *Options) (bool, *Template, error) { } templateData.AuthorNameAndEmail = strings.TrimSpace(templateData.AuthorNameAndEmail) + installer.RenameFiles(map[string]string{ + "gitignore.txt": ".gitignore", + }) + // Extract the template err = installer.Extract(options.TargetDir, templateData) if err != nil { diff --git a/v2/cmd/wails/internal/commands/initialise/templates/templates/svelte/gitignore.txt b/v2/cmd/wails/internal/commands/initialise/templates/templates/svelte/gitignore.txt new file mode 100644 index 000000000..da44b7c53 --- /dev/null +++ b/v2/cmd/wails/internal/commands/initialise/templates/templates/svelte/gitignore.txt @@ -0,0 +1,9 @@ +# Wails bin directory +build/bin + +# IDEs +.idea +.vscode + +# The black hole that is... +node_modules diff --git a/v2/cmd/wails/internal/commands/initialise/templates/templates/vanilla/gitignore.txt b/v2/cmd/wails/internal/commands/initialise/templates/templates/vanilla/gitignore.txt new file mode 100644 index 000000000..da44b7c53 --- /dev/null +++ b/v2/cmd/wails/internal/commands/initialise/templates/templates/vanilla/gitignore.txt @@ -0,0 +1,9 @@ +# Wails bin directory +build/bin + +# IDEs +.idea +.vscode + +# The black hole that is... +node_modules