# -*- encoding: utf-8 -*-
# stub: nucleon 0.2.0 ruby lib

Gem::Specification.new do |s|
  s.name = "nucleon".freeze
  s.version = "0.2.0".freeze

  s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
  s.require_paths = ["lib".freeze]
  s.authors = ["Adrian Webb".freeze]
  s.date = "2014-07-01"
  s.description = "\nA framework that provides a simple foundation for building Ruby applications that are:\n\n* Highly configurable (with both distributed and persistent configurations)\n* Extremely pluggable and extendable\n* Easily parallel\n\nNote: This framework is still very early in development!\n".freeze
  s.email = "adrian.webb@coralnexus.com".freeze
  s.executables = ["nucleon".freeze]
  s.extra_rdoc_files = ["LICENSE.txt".freeze, "README.rdoc".freeze]
  s.files = [".document".freeze, ".gitmodules".freeze, "ARCHITECTURE.rdoc".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "LICENSE.txt".freeze, "README.rdoc".freeze, "Rakefile".freeze, "TODO.rdoc".freeze, "VERSION".freeze, "bin/nucleon".freeze, "lib/core/codes.rb".freeze, "lib/core/config.rb".freeze, "lib/core/config/collection.rb".freeze, "lib/core/config/options.rb".freeze, "lib/core/core.rb".freeze, "lib/core/environment.rb".freeze, "lib/core/errors.rb".freeze, "lib/core/facade.rb".freeze, "lib/core/gems.rb".freeze, "lib/core/manager.rb".freeze, "lib/core/mixin/action/commit.rb".freeze, "lib/core/mixin/action/project.rb".freeze, "lib/core/mixin/action/push.rb".freeze, "lib/core/mixin/colors.rb".freeze, "lib/core/mixin/config/collection.rb".freeze, "lib/core/mixin/config/options.rb".freeze, "lib/core/mixin/macro/object_interface.rb".freeze, "lib/core/mixin/macro/plugin_interface.rb".freeze, "lib/core/mixin/settings.rb".freeze, "lib/core/mixin/sub_config.rb".freeze, "lib/core/mod/hash.rb".freeze, "lib/core/plugin/action.rb".freeze, "lib/core/plugin/base.rb".freeze, "lib/core/plugin/command.rb".freeze, "lib/core/plugin/event.rb".freeze, "lib/core/plugin/extension.rb".freeze, "lib/core/plugin/project.rb".freeze, "lib/core/plugin/template.rb".freeze, "lib/core/plugin/translator.rb".freeze, "lib/core/util/cache.rb".freeze, "lib/core/util/cli.rb".freeze, "lib/core/util/console.rb".freeze, "lib/core/util/data.rb".freeze, "lib/core/util/disk.rb".freeze, "lib/core/util/git.rb".freeze, "lib/core/util/liquid.rb".freeze, "lib/core/util/logger.rb".freeze, "lib/core/util/package.rb".freeze, "lib/core/util/shell.rb".freeze, "lib/core/util/ssh.rb".freeze, "lib/nucleon.rb".freeze, "lib/nucleon/action/extract.rb".freeze, "lib/nucleon/action/project/add.rb".freeze, "lib/nucleon/action/project/create.rb".freeze, "lib/nucleon/action/project/remove.rb".freeze, "lib/nucleon/action/project/save.rb".freeze, "lib/nucleon/action/project/update.rb".freeze, "lib/nucleon/command/bash.rb".freeze, "lib/nucleon/event/regex.rb".freeze, "lib/nucleon/project/git.rb".freeze, "lib/nucleon/project/github.rb".freeze, "lib/nucleon/template/JSON.rb".freeze, "lib/nucleon/template/YAML.rb".freeze, "lib/nucleon/template/wrapper.rb".freeze, "lib/nucleon/translator/JSON.rb".freeze, "lib/nucleon/translator/YAML.rb".freeze, "lib/nucleon_base.rb".freeze, "locales/en.yml".freeze, "nucleon.gemspec".freeze, "rdoc/site/0.1.19/ARCHITECTURE_rdoc.html".freeze, "rdoc/site/0.1.19/Hash.html".freeze, "rdoc/site/0.1.19/Kernel.html".freeze, "rdoc/site/0.1.19/Nucleon.html".freeze, "rdoc/site/0.1.19/Nucleon/Action.html".freeze, "rdoc/site/0.1.19/Nucleon/Action/Add.html".freeze, "rdoc/site/0.1.19/Nucleon/Action/Create.html".freeze, "rdoc/site/0.1.19/Nucleon/Action/Extract.html".freeze, "rdoc/site/0.1.19/Nucleon/Action/Remove.html".freeze, "rdoc/site/0.1.19/Nucleon/Action/Save.html".freeze, "rdoc/site/0.1.19/Nucleon/Action/Update.html".freeze, "rdoc/site/0.1.19/Nucleon/Codes.html".freeze, "rdoc/site/0.1.19/Nucleon/Command.html".freeze, "rdoc/site/0.1.19/Nucleon/Command/Bash.html".freeze, "rdoc/site/0.1.19/Nucleon/Config.html".freeze, "rdoc/site/0.1.19/Nucleon/Config/Collection.html".freeze, "rdoc/site/0.1.19/Nucleon/Config/Options.html".freeze, "rdoc/site/0.1.19/Nucleon/Core.html".freeze, "rdoc/site/0.1.19/Nucleon/Errors.html".freeze, "rdoc/site/0.1.19/Nucleon/Errors/BatchError.html".freeze, "rdoc/site/0.1.19/Nucleon/Errors/NucleonError.html".freeze, "rdoc/site/0.1.19/Nucleon/Errors/SSHUnavailable.html".freeze, "rdoc/site/0.1.19/Nucleon/Event.html".freeze, "rdoc/site/0.1.19/Nucleon/Event/Regex.html".freeze, "rdoc/site/0.1.19/Nucleon/Facade.html".freeze, "rdoc/site/0.1.19/Nucleon/Gems.html".freeze, "rdoc/site/0.1.19/Nucleon/Manager.html".freeze, "rdoc/site/0.1.19/Nucleon/Mixin.html".freeze, "rdoc/site/0.1.19/Nucleon/Mixin/Action.html".freeze, "rdoc/site/0.1.19/Nucleon/Mixin/Action/Commit.html".freeze, "rdoc/site/0.1.19/Nucleon/Mixin/Action/Project.html".freeze, "rdoc/site/0.1.19/Nucleon/Mixin/Action/Push.html".freeze, "rdoc/site/0.1.19/Nucleon/Mixin/Colors.html".freeze, "rdoc/site/0.1.19/Nucleon/Mixin/ConfigCollection.html".freeze, "rdoc/site/0.1.19/Nucleon/Mixin/ConfigOptions.html".freeze, "rdoc/site/0.1.19/Nucleon/Mixin/Macro.html".freeze, "rdoc/site/0.1.19/Nucleon/Mixin/Macro/ObjectInterface.html".freeze, "rdoc/site/0.1.19/Nucleon/Mixin/Macro/PluginInterface.html".freeze, "rdoc/site/0.1.19/Nucleon/Mixin/Settings.html".freeze, "rdoc/site/0.1.19/Nucleon/Mixin/SubConfig.html".freeze, "rdoc/site/0.1.19/Nucleon/Parallel.html".freeze, "rdoc/site/0.1.19/Nucleon/Parallel/ClassMethods.html".freeze, "rdoc/site/0.1.19/Nucleon/Parallel/InstanceMethods.html".freeze, "rdoc/site/0.1.19/Nucleon/Plugin.html".freeze, "rdoc/site/0.1.19/Nucleon/Plugin/Action.html".freeze, "rdoc/site/0.1.19/Nucleon/Plugin/Action/Option.html".freeze, "rdoc/site/0.1.19/Nucleon/Plugin/Base.html".freeze, "rdoc/site/0.1.19/Nucleon/Plugin/Command.html".freeze, "rdoc/site/0.1.19/Nucleon/Plugin/Event.html".freeze, "rdoc/site/0.1.19/Nucleon/Plugin/Extension.html".freeze, "rdoc/site/0.1.19/Nucleon/Plugin/Project.html".freeze, "rdoc/site/0.1.19/Nucleon/Plugin/Template.html".freeze, "rdoc/site/0.1.19/Nucleon/Plugin/Translator.html".freeze, "rdoc/site/0.1.19/Nucleon/Project.html".freeze, "rdoc/site/0.1.19/Nucleon/Project/Git.html".freeze, "rdoc/site/0.1.19/Nucleon/Project/Github.html".freeze, "rdoc/site/0.1.19/Nucleon/Template.html".freeze, "rdoc/site/0.1.19/Nucleon/Template/Json.html".freeze, "rdoc/site/0.1.19/Nucleon/Template/Wrapper.html".freeze, "rdoc/site/0.1.19/Nucleon/Template/Yaml.html".freeze, "rdoc/site/0.1.19/Nucleon/Translator.html".freeze, "rdoc/site/0.1.19/Nucleon/Translator/Json.html".freeze, "rdoc/site/0.1.19/Nucleon/Translator/Yaml.html".freeze, "rdoc/site/0.1.19/Nucleon/Util.html".freeze, "rdoc/site/0.1.19/Nucleon/Util/CLI.html".freeze, "rdoc/site/0.1.19/Nucleon/Util/CLI/Parser.html".freeze, "rdoc/site/0.1.19/Nucleon/Util/Cache.html".freeze, "rdoc/site/0.1.19/Nucleon/Util/Console.html".freeze, "rdoc/site/0.1.19/Nucleon/Util/Data.html".freeze, "rdoc/site/0.1.19/Nucleon/Util/Disk.html".freeze, "rdoc/site/0.1.19/Nucleon/Util/Git.html".freeze, "rdoc/site/0.1.19/Nucleon/Util/Liquid.html".freeze, "rdoc/site/0.1.19/Nucleon/Util/Logger.html".freeze, "rdoc/site/0.1.19/Nucleon/Util/Package.html".freeze, "rdoc/site/0.1.19/Nucleon/Util/SSH.html".freeze, "rdoc/site/0.1.19/Nucleon/Util/SSH/Keypair.html".freeze, "rdoc/site/0.1.19/Nucleon/Util/Shell.html".freeze, "rdoc/site/0.1.19/Nucleon/Util/Shell/Result.html".freeze, "rdoc/site/0.1.19/README_rdoc.html".freeze, "rdoc/site/0.1.19/TODO_rdoc.html".freeze, "rdoc/site/0.1.19/created.rid".freeze, "rdoc/site/0.1.19/images/add.png".freeze, "rdoc/site/0.1.19/images/brick.png".freeze, "rdoc/site/0.1.19/images/brick_link.png".freeze, "rdoc/site/0.1.19/images/bug.png".freeze, "rdoc/site/0.1.19/images/bullet_black.png".freeze, "rdoc/site/0.1.19/images/bullet_toggle_minus.png".freeze, "rdoc/site/0.1.19/images/bullet_toggle_plus.png".freeze, "rdoc/site/0.1.19/images/date.png".freeze, "rdoc/site/0.1.19/images/delete.png".freeze, "rdoc/site/0.1.19/images/find.png".freeze, "rdoc/site/0.1.19/images/loadingAnimation.gif".freeze, "rdoc/site/0.1.19/images/macFFBgHack.png".freeze, "rdoc/site/0.1.19/images/package.png".freeze, "rdoc/site/0.1.19/images/page_green.png".freeze, "rdoc/site/0.1.19/images/page_white_text.png".freeze, "rdoc/site/0.1.19/images/page_white_width.png".freeze, "rdoc/site/0.1.19/images/plugin.png".freeze, "rdoc/site/0.1.19/images/ruby.png".freeze, "rdoc/site/0.1.19/images/tag_blue.png".freeze, "rdoc/site/0.1.19/images/tag_green.png".freeze, "rdoc/site/0.1.19/images/transparent.png".freeze, "rdoc/site/0.1.19/images/wrench.png".freeze, "rdoc/site/0.1.19/images/wrench_orange.png".freeze, "rdoc/site/0.1.19/images/zoom.png".freeze, "rdoc/site/0.1.19/index.html".freeze, "rdoc/site/0.1.19/js/darkfish.js".freeze, "rdoc/site/0.1.19/js/jquery.js".freeze, "rdoc/site/0.1.19/js/navigation.js".freeze, "rdoc/site/0.1.19/js/search.js".freeze, "rdoc/site/0.1.19/js/search_index.js".freeze, "rdoc/site/0.1.19/js/searcher.js".freeze, "rdoc/site/0.1.19/rdoc.css".freeze, "rdoc/site/0.1.19/table_of_contents.html".freeze, "spec/coral_mock_input.rb".freeze, "spec/coral_test_kernel.rb".freeze, "spec/core/util/console_spec.rb".freeze, "spec/spec_helper.rb".freeze]
  s.homepage = "http://github.com/coralnexus/nucleon".freeze
  s.licenses = ["Apache License, Version 2.0".freeze]
  s.rdoc_options = ["--title".freeze, "Nucleon".freeze, "--main".freeze, "README.rdoc".freeze, "--line-numbers".freeze]
  s.required_ruby_version = Gem::Requirement.new(">= 1.8.1".freeze)
  s.rubygems_version = "3.5.10".freeze
  s.summary = "Framework that provides a simple foundation for building distributively configured, extremely pluggable and extendable, and easily parallel Ruby applications".freeze

  s.specification_version = 4

  s.add_runtime_dependency(%q<log4r>.freeze, ["~> 1.1".freeze])
  s.add_runtime_dependency(%q<i18n>.freeze, ["~> 0.6".freeze])
  s.add_runtime_dependency(%q<netrc>.freeze, ["~> 0.7".freeze])
  s.add_runtime_dependency(%q<highline>.freeze, ["~> 1.6".freeze])
  s.add_runtime_dependency(%q<deep_merge>.freeze, ["~> 1.0".freeze])
  s.add_runtime_dependency(%q<multi_json>.freeze, ["~> 1.7".freeze])
  s.add_runtime_dependency(%q<sshkey>.freeze, ["~> 1.6".freeze])
  s.add_runtime_dependency(%q<childprocess>.freeze, ["~> 0.5".freeze])
  s.add_runtime_dependency(%q<celluloid>.freeze, ["~> 0.15".freeze])
  s.add_runtime_dependency(%q<rugged>.freeze, ["~> 0.19".freeze])
  s.add_runtime_dependency(%q<octokit>.freeze, ["~> 2.7".freeze])
  s.add_development_dependency(%q<bundler>.freeze, ["~> 1.2".freeze])
  s.add_development_dependency(%q<jeweler>.freeze, ["~> 2.0".freeze])
  s.add_development_dependency(%q<rspec>.freeze, ["~> 2.10".freeze])
  s.add_development_dependency(%q<rdoc>.freeze, ["~> 3.12".freeze])
  s.add_development_dependency(%q<yard>.freeze, ["~> 0.8".freeze])
  s.add_development_dependency(%q<pry>.freeze, ["~> 0.9".freeze])
  s.add_development_dependency(%q<pry-stack_explorer>.freeze, ["~> 0.4".freeze])
  s.add_development_dependency(%q<pry-debugger>.freeze, ["~> 0.2".freeze])
end