Skip to content

Latest commit

 

History

History
50 lines (42 loc) · 1.42 KB

CEF_UPGRADE.md

File metadata and controls

50 lines (42 loc) · 1.42 KB

CEF UPGRADE

  • Update upstream branches
$ cd  ~/dev/projects/cef/cef
$ git remote -v show
origin	git@github.com:tiliado/cef.git (fetch)
origin	git@github.com:tiliado/cef.git (push)
upstream	git@bitbucket.org:chromiumembedded/cef.git (fetch)
upstream	git@bitbucket.org:chromiumembedded/cef.git (push)
$ git fetch upstream
git checkout upstream/3809
git checkout -b 3809
git checkout -b 3809-valacef
  • Or update it:
git checkout 3809
git rebase upstream/3809
git checkout 3809-valacef
git rebase 3809
  • Rebase patches
cd  ~/dev/projects/cef/cef
git checkout 3809-valacef
git cherry-pick ...
cd /media/fenryxo/exthdd7/cef/build/
# Download latest https://bitbucket.org/chromiumembedded/cef/src/master/tools/automate/automate-git.py
time python automate-git.py --download-dir=download \
  --url=/home/fenryxo/dev/projects/cef/cef --branch=3809 --checkout=origin/3809-valacef  \
  --force-clean --force-config  --x64-build --build-target=cefsimple --no-build --no-distrib
cd /media/fenryxo/exthdd7/cef/build/download/chromium/src/cef/tools
# Attempt to update patch files. Any merge conflicts will be highlighted in the output.
python patch_updater.py
cp -v /media/fenryxo/exthdd7/cef/build/download/chromium/src/cef/patch/patches/* /home/fenryxo/dev/projects/cef/cef/patch/patches
...