- Fork the project.
- Make your feature addition or bug fix.
- Add tests for it. This is important so I don't break it in a future version unintentionally.
- Commit, do not mess with version
- If you add functionality, document it in the README
- Send me a pull request. Bonus points for topic branches.
- build vendorized gtest:
./utils/build_gtest.sh
- build restclient-cpp:
./autogen.sh && ./configure && make check
- run the unit test suite:
make test