task :default

package_name = 'telemetry' begin

require 'hoe'

Hoe::plugin :yard

hoe_spec = Hoe.spec package_name do
    self.version = '0.1'
    self.developer "Alexander Duda", "Alexander.Duda@dfki.de"
    self.extra_deps <<
        ['rake', '>= 0.8.0'] <<
        ["hoe",     ">= 3.0.0"] <<
        ["hoe-yard",     ">= 0.1.2"]

    self.summary = 'Ruby packages for collecting data from orocos tasks and sending them to a control statation'
    self.readme_file = FileList['README*'].first
    self.description = paragraphs_of(readme_file, 3..5).join("\n\n")

    self.spec_extras = {
        :required_ruby_version => '>= 1.8.7'
    }
end

# If you need to deviate from the defaults, check utilrb's Rakefile as an example

Rake.clear_tasks(/^default$/)
task :default => []
task :doc => :yard

rescue LoadError => e

puts "Extension for '#{package_name}' cannot be build -- loading gem failed: #{e}"

end