mirror of
				https://github.com/saitohirga/WSJT-X.git
				synced 2025-10-31 04:50:34 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			41 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 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
 | |
| mv README.md /tmp
 | |
| rm -r *
 | |
| 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
 | |
| 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
 | |
| any projects that need these libraries.
 | |
| 
 | |
| This is imported here using git-subtree
 | |
| ---------------------------------------
 | |
| 
 | |
| To update this tree when the upstream Boost libraries are updated use
 | |
| git-subtree-pull to import the changes like this:
 | |
| 
 | |
| ```bash
 | |
| git remote add  -f boost git@bitbucket.org:g4wjs/boost.git # for convienence
 | |
| git subtree pull --prefix boost boost master --squash
 | |
| ```
 |