summaryrefslogtreecommitdiffstats
path: root/commands/commandeer.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2023-05-19 09:55:08 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2023-05-19 11:37:05 +0200
commitd6197a41fa057cb98da1c3ed0e41c2aef38f2600 (patch)
treef076faf4135a0f5cb65baf8a0e8d09e4228ffa8a /commands/commandeer.go
parente4e0313c80a456cedcd35f716a71667f035498bf (diff)
Re-add --printUnusedTemplates and --printPathWarnings
And now with tests. Updates #10953
Diffstat (limited to 'commands/commandeer.go')
-rw-r--r--commands/commandeer.go16
1 files changed, 9 insertions, 7 deletions
diff --git a/commands/commandeer.go b/commands/commandeer.go
index 465516e2e..222a2a020 100644
--- a/commands/commandeer.go
+++ b/commands/commandeer.go
@@ -115,11 +115,13 @@ type rootCommand struct {
environment string
// Common build flags.
- baseURL string
- gc bool
- poll string
- panicOnWarning bool
- forceSyncStatic bool
+ baseURL string
+ gc bool
+ poll string
+ panicOnWarning bool
+ forceSyncStatic bool
+ printPathWarnings bool
+ printUnusedTemplates bool
// Profile flags (for debugging of performance problems)
cpuprofile string
@@ -538,8 +540,8 @@ func applyLocalBuildFlags(cmd *cobra.Command, r *rootCommand) {
cmd.Flags().BoolP("noChmod", "", false, "don't sync permission mode of files")
cmd.Flags().BoolP("noBuildLock", "", false, "don't create .hugo_build.lock file")
cmd.Flags().BoolP("printI18nWarnings", "", false, "print missing translations")
- cmd.Flags().BoolP("printPathWarnings", "", false, "print warnings on duplicate target paths etc.")
- cmd.Flags().BoolP("printUnusedTemplates", "", false, "print warnings on unused templates.")
+ cmd.Flags().BoolVarP(&r.printPathWarnings, "printPathWarnings", "", false, "print warnings on duplicate target paths etc.")
+ cmd.Flags().BoolVarP(&r.printUnusedTemplates, "printUnusedTemplates", "", false, "print warnings on unused templates.")
cmd.Flags().StringVarP(&r.cpuprofile, "profile-cpu", "", "", "write cpu profile to `file`")
cmd.Flags().StringVarP(&r.memprofile, "profile-mem", "", "", "write memory profile to `file`")
cmd.Flags().BoolVarP(&r.printm, "printMemoryUsage", "", false, "print memory usage to screen at intervals")