Sha256: 1ff484891ceef4e30392ee2ecb2f57466e845be8e4fc099fa18e29c67526f26b

Contents?: true

Size: 1.58 KB

Versions: 1

Compression:

Stored size: 1.58 KB

Contents

# -*- encoding: utf-8 -*-
$:.push File.expand_path("../lib", __FILE__)
require 'gom/sensor_ports/version'

Gem::Specification.new do |s|
  s.name        = 'gom-sensor-ports'
  s.version     = Gom::SensorPorts::VERSION
  s.authors     = ['art+com/dirk luesebrink']
  s.email       = ['dirk.luesebrink@artcom.de']
  s.homepage    = 'http://github.com/crux/gom-sensor-ports'
  s.summary     = %q{
    gateway for barebone TCP/UCP reporting sensors to GOM/HTTP protocoll
  }
  s.description = %q{ 
    This gems implements a gateway server to allow barebone basic sensor
    components to report state change updates as simple protocol free udates
    over TCP/UDP ports without the 'overhead' of the HTTP protocoll. For
    example, a power sensor might just broadcast a four byte floating point
    binary number once every second to an UCP port
  }

  s.add_dependency 'daemons'
  s.add_dependency 'gom-core', '~>0.2.2'
  s.add_dependency 'gom-script', '~>0.2.2'

  # development section
  #
  s.add_development_dependency 'rspec'
  s.add_development_dependency 'rspec-mocks'
  s.add_development_dependency 'fakeweb'
  s.add_development_dependency 'guard'
  s.add_development_dependency 'guard-rspec'
  s.add_development_dependency 'growl'
  if RUBY_PLATFORM.match /java/i
    s.add_development_dependency 'ruby-debug'
  else
    s.add_development_dependency 'debugger'
  end

  s.files         = `git ls-files`.split("\n")
  s.test_files    = `git ls-files -- {test,spec,features}/*`.split("\n")
  s.executables   = `git ls-files -- bin/*`.split("\n").map do |f| 
    File.basename(f)
  end
  s.require_paths = ["lib"]
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
gom-sensor-ports-0.2.3 gom-sensor-ports.gemspec