From b9d7dfd9d054ae865b835c9c16d03313fecf1261 Mon Sep 17 00:00:00 2001 From: EnumDev Date: Fri, 17 Oct 2025 15:02:30 +0300 Subject: [PATCH] Update databases only once after compiling split packages --- src/bpm-package/main.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bpm-package/main.go b/src/bpm-package/main.go index 0e19ba4..bee7bf3 100644 --- a/src/bpm-package/main.go +++ b/src/bpm-package/main.go @@ -231,11 +231,13 @@ func compilePackage(archive string) { os.Rename(line, newPath) outputPkgs[pkgInfo.Name] = newPath - bpmutilsshared.UpdateDatabases(repo) } else { outputPkgs[pkgInfo.Name] = line } } + if repo := bpmutilsshared.GetRepository(); repo != "" && *moveToBinaryDir { + bpmutilsshared.UpdateDatabases(repo) + } // Print out generated packages for k, v := range outputPkgs {