From 3a9ffbda08ce0dca4b095cbb87e0c069c5961685 Mon Sep 17 00:00:00 2001 From: Kevin Clark Date: Tue, 24 Jun 2008 01:06:00 +0000 Subject: [PATCH] rb: Use Echoe to manage the gem [THRIFT-38] From kevin@rapleaf.com git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@670982 13f79535-47bb-0310-9956-ffa450edef68 --- lib/rb/CHANGELOG | 1 + lib/rb/Manifest | 63 ++++++++++++++++++++++++++++++++++++++++++++++++ lib/rb/Rakefile | 14 +++++++++++ 3 files changed, 78 insertions(+) create mode 100644 lib/rb/CHANGELOG create mode 100644 lib/rb/Manifest diff --git a/lib/rb/CHANGELOG b/lib/rb/CHANGELOG new file mode 100644 index 00000000..b5dce2ae --- /dev/null +++ b/lib/rb/CHANGELOG @@ -0,0 +1 @@ +v0.0.1. Initial release diff --git a/lib/rb/Manifest b/lib/rb/Manifest new file mode 100644 index 00000000..cb8c892d --- /dev/null +++ b/lib/rb/Manifest @@ -0,0 +1,63 @@ +benchmark/benchmark.rb +benchmark/Benchmark.thrift +benchmark/client.rb +benchmark/gen-rb/Benchmark_constants.rb +benchmark/gen-rb/Benchmark_types.rb +benchmark/gen-rb/BenchmarkService.rb +benchmark/server.rb +benchmark/thin_server.rb +CHANGELOG +COPYING +lib/thrift/client.rb +lib/thrift/deprecation.rb +lib/thrift/exceptions.rb +lib/thrift/processor.rb +lib/thrift/protocol/binaryprotocol.rb +lib/thrift/protocol/tbinaryprotocol.rb +lib/thrift/protocol/tprotocol.rb +lib/thrift/protocol.rb +lib/thrift/serializer.rb +lib/thrift/server/httpserver.rb +lib/thrift/server/nonblockingserver.rb +lib/thrift/server/thttpserver.rb +lib/thrift/server/tserver.rb +lib/thrift/server.rb +lib/thrift/struct.rb +lib/thrift/thrift.rb +lib/thrift/transport/httpclient.rb +lib/thrift/transport/socket.rb +lib/thrift/transport/thttpclient.rb +lib/thrift/transport/tsocket.rb +lib/thrift/transport/ttransport.rb +lib/thrift/transport/unixsocket.rb +lib/thrift/transport.rb +lib/thrift/types.rb +lib/thrift.rb +LICENSE +Manifest +Rakefile +README +setup.rb +spec/backwards_compatibility_spec.rb +spec/binaryprotocol_spec.rb +spec/client_spec.rb +spec/deprecation_spec.rb +spec/exception_spec.rb +spec/gen-rb/NonblockingService.rb +spec/gen-rb/ThriftSpec_constants.rb +spec/gen-rb/ThriftSpec_types.rb +spec/httpclient_spec.rb +spec/httpserver_spec.rb +spec/nonblockingserver_spec.rb +spec/processor_spec.rb +spec/protocol_spec.rb +spec/serializer_spec.rb +spec/server_spec.rb +spec/socket_spec.rb +spec/socket_spec_shared.rb +spec/spec_helper.rb +spec/struct_spec.rb +spec/ThriftSpec.thrift +spec/transport_spec.rb +spec/types_spec.rb +spec/unixsocket_spec.rb diff --git a/lib/rb/Rakefile b/lib/rb/Rakefile index 9a801958..efd56f77 100644 --- a/lib/rb/Rakefile +++ b/lib/rb/Rakefile @@ -45,3 +45,17 @@ desc 'Run benchmarking of NonblockingServer' task :benchmark do ruby 'benchmark/benchmark.rb' end + + +begin + require 'echoe' + + Echoe.new('thrift') do |p| + p.author = ['Kevin Ballard', 'Kevin Clark', 'Mark Slee'] + p.email = ['kevin@sb.org', 'kevin.clark@gmail.com', 'mcslee@facebook.com'] + p.summary = "Ruby libraries for Thrift (a language-agnostic RPC system)" + p.url = "http://incubator.apache.org/thrift/" + p.include_rakefile = true + end +rescue LoadError +end -- 2.17.1