I am using git for source control and hosting on github. We are trying to keep the repo as small as possible.
I decided to add boost to the project, which (relative to our requirements) is quite large. I have extracted a subset of the features required. Now I am a bit confused as to how to handle this on git. Should I add my subset of boost to the repository? If I add boost as a submodule, the download size is going to be a bit big (I assume, I haven't tested this).
How is this typically done?