From 869051ba54f6b040ac5f647a45d2293b52558d5d Mon Sep 17 00:00:00 2001 From: Christopher Mooney Date: Wed, 26 Sep 2012 21:13:23 -0700 Subject: [PATCH] Added node-gyp build system --- README.md | 6 ++++++ binding.gyp | 12 ++++++++++++ package.json | 2 +- 3 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 binding.gyp diff --git a/README.md b/README.md index d922323..38d65c4 100644 --- a/README.md +++ b/README.md @@ -11,9 +11,15 @@ Via npm: Via git: git clone http://github.com/bnoguchi/node-hash-ring.git + + #### node < 0.8.0 cd node-hash-ring/src node-waf configure build + #### node >= 0.8.0 + cd node-hash-ring + node-gyp configure build + ### Example ```javascript diff --git a/binding.gyp b/binding.gyp new file mode 100644 index 0000000..864a178 --- /dev/null +++ b/binding.gyp @@ -0,0 +1,12 @@ +{ + "targets": [ + { + "target_name": "hash_ring", + "sources": [ + 'src/md5.cc', + 'src/hash_ring.cc', + 'src/module.cc' + ] + } + ] +} diff --git a/package.json b/package.json index 29a1065..edce1c7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name" : "hash_ring", - "version" : "0.2.1", + "version" : "0.2.2", "description" : "Consistent hashing C++ Add-on for node.js", "keywords": [ "node", "hash ring", "consistent hashing", "sharding", "distributed" ], "author": "Brian Noguchi ",