mirror of
https://github.com/DarkFlippers/unleashed-firmware.git
synced 2025-12-13 05:06:30 +04:00
[FL-2477] Updater support for resource bundles (#1131)
* Resource unpacking core * Added more fields to manifest; updated dist scripts * Python linter fixes * Parsing manifest before unpacking * Updated pipelines for separate resource build * Removed raw path formatting * Visual progress for resource extraction * Renamed update status enum Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
This commit is contained in:
@@ -18,6 +18,7 @@ class Main(App):
|
||||
self.parser_copy.add_argument("-t", dest="target", required=True)
|
||||
self.parser_copy.add_argument("-p", dest="projects", nargs="+", required=True)
|
||||
self.parser_copy.add_argument("-s", dest="suffix", required=True)
|
||||
self.parser_copy.add_argument("-a", dest="assets", required=False)
|
||||
self.parser_copy.add_argument(
|
||||
"--bundlever",
|
||||
dest="version",
|
||||
@@ -83,6 +84,13 @@ class Main(App):
|
||||
"-stage",
|
||||
self.get_dist_filepath(self.get_project_filename("updater", "bin")),
|
||||
]
|
||||
if self.args.assets:
|
||||
bundle_args.extend(
|
||||
(
|
||||
"-a",
|
||||
self.args.assets,
|
||||
)
|
||||
)
|
||||
self.logger.info(
|
||||
f"Use this directory to self-update your Flipper:\n\t{bundle_dir}"
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user