This project defines the data structures of Finance as protocol buffers (https://developers.google.com/protocol-buffers/), allowing implementations in C, C++, C#, Dart, Go, Java, and/or Python.
./build.sh --c_out=<c-output>
./build.sh --cpp_out=<cpp-output>
./build.sh --csharp_out=<csharp-output>
./build.sh --dart_out=<dart-output>
./build.sh --go_out=<go-output>
./build.sh --java_out=lite:<java-output>
./build.sh --python_out=<python-output>