diff --git a/generator/main.py b/generator/main.py index 03f6de0..44975f3 100644 --- a/generator/main.py +++ b/generator/main.py @@ -86,6 +86,9 @@ class extractData: # FIXME: create separate function for it # extract and copy icon activityName = infoDict.get("name") + activityVersion = infoDict.get("activity_version") + if activityVersion is None: + activityVersion = '' if type(activityName) == str: iconRelativePath = infoDict.get("icon") if type(iconRelativePath) == str: @@ -105,7 +108,8 @@ class extractData: self.iconErrorBundles.append(bundlePath) bundle.close() - self.copyBundle(bundlePath, activityName) + self.copyBundle( + bundlePath, activityName+'v'+activityVersion) bundle.close() def findBundles(self): @@ -118,14 +122,15 @@ class extractData: iconsDir = "../icons/" bundlesDir = "../bundles/" for appInfo in self.indexDictList: - pathName = strToHtmlFmt(appInfo["name"], safe='') + appName = strToHtmlFmt(appInfo["name"], safe='') + appVersion = strToHtmlFmt(appInfo["version"], safe='') html = ( '\n\n
\n' + appInfo["summary"] + '
\n' + appInfo["description"] + '
\n