This project contains a version of some 3rd party code patched by us to match our project's needs. The structure of this project is as follows:

- `3rdparty-original` directory contains the original, unmodified sources
- `trunk` directory contains the modified sources
- `get_original_source.sh` retrieves the original sources from their original location and stores them in the `3rdparty-original` directory
  - this script should be run every time we want to update our modified version of the sources because there's a new version of the original sources released
- `create_path.sh` creates patch based on the contents of the `3rdparty-original` directory and `trunk` directory
- `apply_patch.sh` creates the modified directory based on the original directory and the patch file
