This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| cat << EOF > /dev/null | |
| These procedures are helpful if you have a structure like this in your source tree and it can be anything like | |
| Google protobuf, grammar syntax, shared source code of some sort that gets transformed to Python and C++, or | |
| really anything that has a common base from which it is derived but when included (subtree'd/submoduled in git) | |
| we only need the language specific part, not the rest. | |
| What we do is create completely new branches in which we place a copy from the proper subdirectory from the | |
| master branch. Yes that technically means we are duplicating files/commits in two different locations, but it | |
| is a better option that having your Python specific source tree carrying around C++ files it does not need. |
NewerOlder