From 3a2d01813a81360be906fda09b5676665549c699 Mon Sep 17 00:00:00 2001 From: Lea Anthony Date: Sun, 10 Jan 2021 20:32:25 +1100 Subject: [PATCH] Don't inline functions in debug builds --- v2/pkg/commands/build/base.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/v2/pkg/commands/build/base.go b/v2/pkg/commands/build/base.go index fb6f0174..547414f2 100644 --- a/v2/pkg/commands/build/base.go +++ b/v2/pkg/commands/build/base.go @@ -180,6 +180,11 @@ func (b *BaseBuilder) CompileProject(options *Options) error { } } + // Add better debugging flags + if options.Mode == Debug { + commands.Add(`-gcflags=all="-N -l"`) + } + // Get application build directory appDir := options.BuildDirectory err := cleanBuildDirectory(options)