Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

More README updates

  • Loading branch information...
commit 127f0da263fb065c82200e6e8a7c781f3a650d58 1 parent 4e96b71
@michaelklishin michaelklishin authored
Showing with 9 additions and 1 deletion.
  1. +9 −1 README.md
View
10 README.md
@@ -19,10 +19,18 @@ See [this page about AMQP gems family](https://github.com/ruby-amqp/amq-client/b
Make sure you have Python and the mako templating package installed. amq-protocol uses RabbitMQ protocol
code generation library that is in Python, so there is some Python involved in the build. Don't fret.
-To regenerate `lib/amq/protocol/client.rb`, run
+To regenerate `lib/amq/protocol/client.rb` from the source (`protocol.rb.pytemplate`), run
./generate.rb
+To make changes, **do not edit client.rb directly**. Instead, edit `protocol.rb.pytemplate` and regenerate.
+
+To run tests, use
+
+ bundle install --binstubs
+ ./bin/rspec -c spec spec
+
+
## Maintainer Information
amq-protocol is maintained by [Michael Klishin](https://github.com/michaelklishin).
Please sign in to comment.
Something went wrong with that request. Please try again.