diff --git a/qt-apps/charm/blacklist.txt b/qt-apps/charm/blacklist.txt new file mode 100644 index 00000000..2dc33b7c --- /dev/null +++ b/qt-apps/charm/blacklist.txt @@ -0,0 +1,2 @@ +# strip most executables +bin/(?!(charm)).*\.exe diff --git a/qt-apps/charm/charm.py b/qt-apps/charm/charm.py index 610f1ffe..499c9fa9 100644 --- a/qt-apps/charm/charm.py +++ b/qt-apps/charm/charm.py @@ -1,33 +1,33 @@ # -*- coding: utf-8 -*- import info from Package.CMakePackageBase import * class subinfo(info.infoclass): def setTargets(self): self.svnTargets['master'] = 'https://github.com/KDAB/Charm.git' self.defaultTarget = 'master' self.description = "The Cross-Platform Time Tracker" self.displayName = "Charm" def setDependencies(self): self.runtimeDependencies["libs/qt5/qtbase"] = "default" self.runtimeDependencies["libs/qt5/qtwinextras"] = "default" self.runtimeDependencies["qt-libs/qtkeychain"] = "default" class Package(CMakePackageBase): def __init__(self, **args): CMakePackageBase.__init__(self) def createPackage(self): - # don't use the internal script for now as it doesn't know about openssl 1.1 + self.blacklist_file.append(os.path.join(self.packageDir(), 'blacklist.txt')) self.defines["company"] = "Klarälvdalens Datakonsult AB" self.defines["executable"] = "bin\\Charm.exe" self.defines["license"] = os.path.join(self.sourceDir(), "License.txt") self.defines["icon"] = os.path.join(self.sourceDir(), "Charm", "Icons", "Charm.ico") self.ignoredPackages.append("binary/mysql") self.ignoredPackages.append("libs/dbus") return TypePackager.createPackage(self)