curly-templates.gemspec in curly-templates-2.5.0 vs curly-templates.gemspec in curly-templates-2.6.0
- old
+ new
@@ -1,12 +1,14 @@
+require './lib/curly/version'
+
Gem::Specification.new do |s|
s.specification_version = 2 if s.respond_to? :specification_version=
s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.rubygems_version = '1.3.5'
s.name = 'curly-templates'
- s.version = '2.5.0'
+ s.version = Curly::VERSION
s.date = '2015-05-19'
s.summary = "Free your views!"
s.description = "A view layer for your Rails apps that separates structure and logic."
s.license = "apache2"
@@ -17,94 +19,15 @@
s.require_paths = %w[lib]
s.rdoc_options = ["--charset=UTF-8"]
- s.add_dependency("actionpack", [">= 3.1", "< 5.0"])
+ s.add_dependency("actionpack", [">= 3.1", "< 5.1"])
- s.add_development_dependency("railties", [">= 3.1", "< 5.0"])
+ s.add_development_dependency("railties", [">= 3.1", "< 5.1"])
s.add_development_dependency("rake")
s.add_development_dependency("rspec", "~> 2.12")
s.add_development_dependency("genspec")
- # = MANIFEST =
- s.files = %w[
- CHANGELOG.md
- CONTRIBUTING.md
- Gemfile
- README.md
- Rakefile
- circle.yml
- curly-templates.gemspec
- lib/curly-templates.rb
- lib/curly.rb
- lib/curly/attribute_scanner.rb
- lib/curly/compiler.rb
- lib/curly/component_compiler.rb
- lib/curly/component_scanner.rb
- lib/curly/dependency_tracker.rb
- lib/curly/error.rb
- lib/curly/incomplete_block_error.rb
- lib/curly/incorrect_ending_error.rb
- lib/curly/invalid_component.rb
- lib/curly/parser.rb
- lib/curly/presenter.rb
- lib/curly/presenter_not_found.rb
- lib/curly/railtie.rb
- lib/curly/scanner.rb
- lib/curly/syntax_error.rb
- lib/curly/template_handler.rb
- lib/generators/curly/controller/controller_generator.rb
- lib/generators/curly/controller/templates/presenter.rb.erb
- lib/generators/curly/controller/templates/view.html.curly.erb
- lib/rails/projections.json
- perf/compile_benchmark.rb
- perf/compile_profile.rb
- perf/component_benchmark.rb
- spec/attribute_scanner_spec.rb
- spec/collection_blocks_spec.rb
- spec/compiler/collections_spec.rb
- spec/compiler/context_blocks_spec.rb
- spec/compiler_spec.rb
- spec/component_compiler_spec.rb
- spec/component_scanner_spec.rb
- spec/components_spec.rb
- spec/conditional_blocks_spec.rb
- spec/dummy/.gitignore
- spec/dummy/app/controllers/application_controller.rb
- spec/dummy/app/controllers/dashboards_controller.rb
- spec/dummy/app/helpers/application_helper.rb
- spec/dummy/app/presenters/dashboards/collection_presenter.rb
- spec/dummy/app/presenters/dashboards/item_presenter.rb
- spec/dummy/app/presenters/dashboards/new_presenter.rb
- spec/dummy/app/presenters/dashboards/partials_presenter.rb
- spec/dummy/app/presenters/dashboards/show_presenter.rb
- spec/dummy/app/presenters/layouts/application_presenter.rb
- spec/dummy/app/views/dashboards/_item.html.curly
- spec/dummy/app/views/dashboards/collection.html.curly
- spec/dummy/app/views/dashboards/new.html.curly
- spec/dummy/app/views/dashboards/partials.html.curly
- spec/dummy/app/views/dashboards/show.html.curly
- spec/dummy/app/views/layouts/application.html.curly
- spec/dummy/config.ru
- spec/dummy/config/application.rb
- spec/dummy/config/boot.rb
- spec/dummy/config/environment.rb
- spec/dummy/config/environments/test.rb
- spec/dummy/config/routes.rb
- spec/generators/controller_generator_spec.rb
- spec/integration/application_layout_spec.rb
- spec/integration/collection_blocks_spec.rb
- spec/integration/context_blocks_spec.rb
- spec/integration/partials_spec.rb
- spec/matchers/have_structure.rb
- spec/parser_spec.rb
- spec/presenter_spec.rb
- spec/scanner_spec.rb
- spec/spec_helper.rb
- spec/syntax_error_spec.rb
- spec/template_handler_spec.rb
- ]
- # = MANIFEST =
-
+ s.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(perf|spec)/}) }
s.test_files = s.files.select { |path| path =~ /^spec\/.*_spec\.rb/ }
end