[packaging/craft] bin/Packager: Honor PackageDebugSymbols when creating sideload appx
Hannah von Reth <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit e8b33534dcc10874d9f4c4393b25d20417120949 by Hannah von Reth.
Committed on 23/07/2026 at 10:29.
Pushed by vonreth into branch 'master'.
Honor PackageDebugSymbols when creating sideload appx
M +3 -1 bin/Packager/AppxPackager.py
https://invent.kde.org/packaging/craft/-/commit/e8b33534dcc10874d9f4c4393b25d20417120949
diff --git a/bin/Packager/AppxPackager.py b/bin/Packager/AppxPackager.py
index ceef8c204..77206c8cc 100644
--- a/bin/Packager/AppxPackager.py
+++ b/bin/Packager/AppxPackager.py
@@ -281,7 +281,9 @@ class AppxPackager(CollectionPackagerBase):
createStorePackage = bool(publisherId)
createSideloadAppX = CraftCore.settings.getboolean("CodeSigning", "Enabled", False)
utils.cleanDirectory(self.artifactsDir())
- if not self.internalCreatePackage(defines, createSymbolsPackage=createSideloadAppX):
+ if not self.internalCreatePackage(
+ defines, createSymbolsPackage=createSideloadAppX and CraftCore.settings.getboolean("Packager", "PackageDebugSymbols", False)
+ ):
return False
if not self.__prepareIcons(defines):