LWES::Event can be passed through LWES::Emitter
[lwes-ruby.git] / lwes.gemspec
blob49e31daa3b52a9e3836061a646d0468df9493863
1 Gem::Specification.new do |s|
2   s.name = %q{lwes}
3   s.version = "0.5.0"
4   s.date = Time.now
5   s.authors = ["Erik S. Chang", "Frank Maritato"]
6   s.email = %q{lwes-devel@lists.sourceforge.net}
7   s.summary = %q{Ruby API for the Light Weight Event System}
8   s.homepage = %q{http://www.lwes.org/}
9   s.extensions = %w(ext/lwes/extconf.rb)
10   s.description = %q{
11 The LWES Light-Weight Event System is a framework for allowing the exchange of
12 information from many machines to many machines in a controlled, platform
13 neutral, language neutral way.  The exchange of information is done in a
14 connectless fashion using multicast or unicast UDP, and using self describing
15 data so that any platform or language can translate it to it's local dialect.
16 }.strip
17   s.files = %w(
18 COPYING
19 ChangeLog
20 README
21 Rakefile
22 examples/demo.rb
23 examples/my_events.esf
24 ext/lwes/emitter.c
25 ext/lwes/extconf.rb
26 ext/lwes/lwes-0.22.3.diff
27 ext/lwes/lwes-0.22.3.tar.gz
28 ext/lwes/lwes.c
29 ext/lwes/lwes_ruby.h
30 ext/lwes/numeric.c
31 ext/lwes/type_db.c
32 lib/lwes.rb
33 lib/lwes/emitter.rb
34 lib/lwes/struct.rb
35 lib/lwes/type_db.rb
36 lwes.gemspec
37 test/test_helper.rb
38 test/unit/meta_only.esf
39 test/unit/namespaced.esf
40 test/unit/test1.esf
41 test/unit/test2.esf
42 test/unit/test_emit_struct.rb
43 test/unit/test_emitter.rb
44 test/unit/test_struct.rb
45 test/unit/test_type_db.rb
47   s.rubyforge_project = 'lwes'
48   s.test_files = s.files.grep(%r{\Atest/unit/test_})
49 end