blob: 443a1d9492e1999c4b5b9f92d68bb4c8e199e2ce [file] [view]
This repository contains a mix of upstream history and fuchsia-specific changes.
Updating upstream sources is generally done as follows, where `$OLD` is the
current version and `$NEW` is the version you wish to upgrade to:
```
git fetch --all
git diff "$OLD" -- $(git diff "$OLD".."$NEW" --name-only) > fuchsia.patch
git merge "$NEW"
```
*resolve merge conflicts*
```
git apply --reject --whitespace=fix fuchsia.patch
```
*resolve failed chunks*
```
rm '*.rej'
rm fuchsia.patch
```
*commit and upload a CL as usual*
**use `Run-All-Tests: True` - our affected tests tooling doesn't work here**