More work on Task towards getting app installation workin'

This commit is contained in:
2026-09-12 19:41:27 -05:00
parent 2cf8146553
commit db0dd9fc7c
3 changed files with 91 additions and 22 deletions

View File

@@ -11,15 +11,18 @@ module W3DHubLauncher
# fetch manifests for currently installed version
# AND the target version so we can detect files that need to be removed
# between versions
manifests_result = fetch_manifests
abort_task!(manifests_result) unless manifests_result.okay?
fetch_manifests
package_list_result = build_package_list(manifests_result)
abort_task!(package_list_result) unless package_list_result.okay?
# remove_deleted_files
# build list of packages we'll need to download
build_package_list
verify_files
fetch_packages
install_packages
remove_deleted_files
end
end
end