commit | 1b0a994c326731162a679fc7d5234f9bf444da80 | [log] [tgz] |
---|---|---|
author | pigweed-integration-roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com> | Wed Sep 22 05:03:39 2021 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Sep 22 06:08:19 2021 +0000 |
tree | c68fecb9705fd78861566bbdaa8b479e361f4b9e | |
parent | a28b6e65d3d66c0a8b7d02ec4206f1b0fcfcb5d7 [diff] |
[roll third_party/pigweed] pw_software_update: fixup update backend API Renames the backend header to match the object name. Adjusts the FinalizeUpdate() API to use Status again to report finalize failures before the reboot. Also changes ApplyTargetFile() to be pure virtual. Changes the backend API to use the Manifest object instead of the nanopb struct for the manifest. Moves the Manifest definition to a separate header. Adds missing pw_protobuf dependency. Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/61820 https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed Rolled-Commits: e0b03f5a2179d41..a9133b059eda99d Roller-URL: https://ci.chromium.org/b/8835416817186067953 Cq-Cl-Tag: roller-builder:pigweed-experimental-roller Cq-Cl-Tag: roller-bid:8835416817186067953 CQ-Do-Not-Cancel-Tryjobs: true Change-Id: I62bcbe2f6ae0f11c3286ebde9c9562767cc5f0ab Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/61665 Bot-Commit: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com> Commit-Queue: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
This repository contains experimental pigweed modules.
Clone this repo with --recursive
to get all required submodules.
git clone --recursive https://pigweed.googlesource.com/pigweed/experimental
This will pull the Pigweed source repository into third_party/pigweed
. If you already cloned but forgot to --recursive
run git submodule update --init
to pull all submodules.