R. Tyler Croy
3b3b100c0d
Add protobuffy as a development dep
2014-10-29 20:53:03 -07:00
R. Tyler Croy
5de9612882
Bundle a known good version of librdkafka (0.8.4) with Hermann
...
This reduces the need for the librdkafka system dependency and results in
statically linking librdkafka.a against the C extension.
There's a few hacks in extconf.rb specifically to deal with librdkafka's build
system, as well as apply checksumming to the downloaded file
Fixes #8
2014-09-12 16:13:19 -07:00
R. Tyler Croy
4d7e9f3b4e
Add Hermann::Timeout abstraction for 1.8/1.9 compatible timeout support
2014-09-09 14:40:10 -07:00
R. Tyler Croy
99eb52e781
Add pry to the gemfile for better local testing/dev
2014-09-09 10:45:55 -07:00
R. Tyler Croy
e241f086ee
Restructure the Hermann gem extension build process to use rake-compiler
...
This is a little bit better and cleaner IMO than the hand-crafted rake tasks.
Would you like to know more? <https://github.com/luislavena/rake-compiler >
2014-08-29 18:37:10 -07:00
R. Tyler Croy
fbdf9b6055
Add rspec to the project for testing basic Hermann functionality
2014-08-28 16:13:12 -07:00
Stan Campbell
937eaea8fc
Initial files commit. Consumer working from Hermann::Consumer.
2014-05-30 12:58:38 -07:00