Changeset View
Changeset View
Standalone View
Standalone View
extragear/atelier-qml/atelier.py
- This file was added.
1 | import info | ||||
---|---|---|---|---|---|
2 | from CraftConfig import * | ||||
3 | from CraftOS.osutils import OsUtils | ||||
4 | | ||||
5 | | ||||
6 | class subinfo(info.infoclass): | ||||
7 | def setTargets(self): | ||||
8 | self.svnTargets[ | ||||
9 | 'master'] = 'https://invent.kde.org/laysrodrigues/atelier-qml.git' | ||||
10 | self.defaultTarget = 'master' | ||||
11 | self.description = 'Atelier Printer Host QML-Version' | ||||
12 | self.webpage = "https://atelier.kde.org" | ||||
13 | self.displayName = "Atelier" | ||||
14 | | ||||
15 | def setDependencies(self): | ||||
16 | self.buildDependencies["kde/frameworks/extra-cmake-modules"] = None | ||||
17 | self.runtimeDependencies["kde/frameworks/tier1/ki18n"] = None | ||||
18 | self.runtimeDependencies["kde/frameworks/tier1/breeze-icons"] = None | ||||
19 | self.runtimeDependencies["extragear/atcore"] = "master" | ||||
20 | self.runtimeDependencies["libs/qt5/qtbase"] = None | ||||
21 | self.runtimeDependencies["libs/qt5/qtserialport"] = None | ||||
22 | self.runtimeDependencies["libs/qt5/qtcharts"] = None | ||||
23 | self.runtimeDependencies["libs/qt5/qtmultimedia"] = None | ||||
24 | | ||||
25 | | ||||
26 | from Package.CMakePackageBase import * | ||||
27 | | ||||
28 | | ||||
29 | class Package(CMakePackageBase): | ||||
30 | def __init__(self): | ||||
31 | CMakePackageBase.__init__(self) | ||||
32 | | ||||
33 | def createPackage(self): | ||||
34 | self.blacklist_file.append( | ||||
35 | os.path.join(self.packageDir(), 'blacklist.txt')) | ||||
36 | self.defines["executable"] = "bin\\atelier.exe" | ||||
37 | self.defines["icon"] = os.path.join(self.packageDir(), "atelier.ico") | ||||
38 | | ||||
39 | return super().createPackage() |