Skip to content

Instantly share code, notes, and snippets.

@ned14
Created April 11, 2017 12:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ned14/25186cd2e94921d16ee54b2460b42a80 to your computer and use it in GitHub Desktop.
Save ned14/25186cd2e94921d16ee54b2460b42a80 to your computer and use it in GitHub Desktop.
Update all boostish libraries when configured as siblings
cd boost-lite
git checkout master
git checkout include/revision.hpp
git pull
git submodule update --init
mkdir -p build_posix
cd build_posix
cmake ..
cd ../..
cd outcome
git checkout develop
git checkout include/boost/outcome/revision.hpp
git reset HEAD include/boost/outcome/boost-lite
git pull
git submodule update --init
cd doc/html
git checkout gh-pages
git pull
cd ../..
mkdir -p build_posix
cd build_posix
cmake ..
cd ../..
cd kerneltest
git checkout master
git checkout include/boost/kerneltest/revision.hpp
git reset HEAD include/boost/kerneltest/boost-lite
git pull
git submodule update --init
mkdir -p build_posix
cd build_posix
cmake ..
cd ../..
cd afio
git checkout master
git checkout include/boost/afio/revision.hpp
git reset HEAD include/boost/afio/boost-lite
git reset HEAD include/boost/afio/outcome
git reset HEAD test/kerneltest
git pull
git submodule update --init
cd doc/html
git checkout gh-pages
git pull
cd ../..
mkdir -p build_posix
cd build_posix
cmake ..
cd ../..
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment