From b4d14644ee3daa37a1d800968d0b231be0562cee Mon Sep 17 00:00:00 2001 From: "Lea\\Anthony" Date: Fri, 10 Dec 2021 19:04:10 +1100 Subject: [PATCH] Only generate ico if not there --- cmd/package.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/cmd/package.go b/cmd/package.go index efb1117c7..b3ec05239 100644 --- a/cmd/package.go +++ b/cmd/package.go @@ -313,10 +313,12 @@ func (b *PackageHelper) PackageWindows(po *ProjectOptions, cleanUp bool) error { return err } - // Generate icon from PNG - err = generateWindowsIcon(icon, basename+".ico") - if err != nil { - return err + // Generate icon from PNG if it doesn't exist + if !fs.FileExists(basename + ".ico") { + err = generateWindowsIcon(icon, basename+".ico") + if err != nil { + return err + } } // Copy manifest