2018-06-09 16:48:32 -04:00
|
|
|
Boost "vendor" repo for K1JT projects
|
|
|
|
=====================================
|
|
|
|
|
|
|
|
This repository contains a subset of the Boost project with libraries
|
|
|
|
needed by K1JT project s such as WSJT-X. It contains two branches,
|
|
|
|
upstream and master. To upgrade the content do the following:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
git checkout upstream
|
2019-07-02 18:38:24 -04:00
|
|
|
mv README.md /tmp
|
2018-06-09 16:48:32 -04:00
|
|
|
rm -r *
|
2019-07-02 18:38:24 -04:00
|
|
|
mv /tmp/README.md .
|
|
|
|
# use the bcp tool to populate with the new Boost libraries from a clean boost install.
|
|
|
|
# Something like:
|
|
|
|
#
|
|
|
|
# bcp --boost=../boost_1_70_0 --unix-lines iterator range math numeric crc circular_buffer multi_index intrusive .
|
|
|
|
#
|
|
|
|
# Clean out any unwanted files and directories (e.g. libs and docs for a header only subset).
|
|
|
|
# Use git add to stage any new files and directories.
|
|
|
|
git commit -a -m "Updated Boost v1.70.0 libraries including ..."
|
|
|
|
git tag boost_1_70_0
|
2018-06-09 16:48:32 -04:00
|
|
|
git push origin
|
|
|
|
git checkout master
|
|
|
|
git merge upstream
|
|
|
|
git push origin
|
|
|
|
```
|
|
|
|
|
|
|
|
The resulting master branch is now ready to be git-subtree merged into
|
2019-07-02 18:38:24 -04:00
|
|
|
any projects that need these libraries.
|