# coding: utf-8 lib = File.expand_path("../lib", __FILE__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) require "houston/version" Gem::Specification.new do |spec| spec.name = "houston-core" spec.version = Houston::VERSION spec.authors = ["Bob Lail"] spec.email = ["bob.lailfamily@gmail.com"] spec.summary = %q{Mission Control for your projects and teams} spec.homepage = "https://github.com/houston/houston" spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } spec.bindir = "exe" spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ["lib"] # For Houston as a Web Application spec.add_dependency "rails", "~> 4.1.0" spec.add_dependency "pg", "~> 0.18.2" # -------------------------------- spec.add_dependency "activerecord-insert_many" spec.add_dependency "activerecord-pluck_in_batches" spec.add_dependency "addressable" spec.add_dependency "backbone-rails", "~> 1.0.0" spec.add_dependency "cancan" spec.add_dependency "default_value_for", "3.0.0.1" spec.add_dependency "devise", "~> 3.0.0" spec.add_dependency "devise_invitable" spec.add_dependency "houston-devise_ldap_authenticatable" spec.add_dependency "faraday" spec.add_dependency "faraday-http-cache" spec.add_dependency "faraday-raise-errors" spec.add_dependency "gemoji" spec.add_dependency "handlebars_assets", "~> 0.18.0" spec.add_dependency "hpricot" spec.add_dependency "neat-rails" spec.add_dependency "nokogiri" spec.add_dependency "houston-oauth-plugin" spec.add_dependency "oj" spec.add_dependency "openxml-xlsx" spec.add_dependency "pg_search" spec.add_dependency "premailer" #, "1.7.3" # for inlining CSS in HTML emails spec.add_dependency "progressbar" # for long migrations spec.add_dependency "rack-utf8_sanitizer" spec.add_dependency "redcarpet" spec.add_dependency "strongbox" # for encrypting user credentials spec.add_dependency "sugar-rails" spec.add_dependency "thread_safe" spec.add_dependency "houston-vestal_versions" # The Asset Pipeline spec.add_dependency "sass-rails", "~> 4.0.0" spec.add_dependency "uglifier", ">= 1.3.0" spec.add_dependency "coffee-rails", "~> 4.0.0" # Houston's background jobs daemon spec.add_dependency "rufus-scheduler" spec.add_dependency "whenever", "0.9.2" # Houston uses just the DSL for writing cron jobs # Used to create image charts for embedding in email # TODO: this product is deprecated, so find a replacement spec.add_dependency "googlecharts" # Used to edit a releases' changes and a project's followers spec.add_dependency "nested_editor_for" # Bundler is a runtime dependency because it used to parse Gemfiles spec.add_dependency "bundler" # This is a runtime dependency because Houston uses it to publish # code coverage to Code Climate. The version is locked because # Houston implements its API. spec.add_dependency "codeclimate-test-reporter", "0.4.1" # This is a runtime dependency because Houston uses it to parse # code coverage data generated by simplecov spec.add_dependency "simplecov" # Implements Houston's VersionControl::GitAdapter spec.add_dependency "rugged", "~> 0.23.0" # for speaking to Git # For integration with GitHub spec.add_dependency "octokit" # Implements Houston's TicketTracker::UnfuddleAdapter spec.add_dependency "boblail-unfuddle" # For publishing Gemfiles to Gemnasium spec.add_dependency "gemnasium" # For deploying to EngineYard spec.add_dependency "engineyard" end