From 4f1aeba64ebcccc244957aa721ebf984a4a81716 Mon Sep 17 00:00:00 2001 From: Julio Cesar Ody Date: Tue, 21 Aug 2012 21:23:43 +1000 Subject: [PATCH] Gemming things and all that --- .gitignore | 3 ++- Gemfile | 15 +-------------- Rakefile | 1 + VERSION | 2 +- bin/tres | 2 +- tres.gemspec | 29 +++++++++++++++++++++++++++++ 6 files changed, 35 insertions(+), 17 deletions(-) create mode 100644 tres.gemspec diff --git a/.gitignore b/.gitignore index e115fec..3a4b759 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ .sass-cache -.rvmrc \ No newline at end of file +.rvmrc +pkg diff --git a/Gemfile b/Gemfile index 2e0b22b..f6a560f 100644 --- a/Gemfile +++ b/Gemfile @@ -1,16 +1,3 @@ source :rubygems -gem 'listen' -gem 'tilt' -gem 'compass' -gem 'coffee-script' -gem 'sprockets' -gem 'json_pure' -gem 'haml' -gem 'colorize' - -group :test do - gem 'rake' - gem 'rspec' - gem 'rspec-nc' -end \ No newline at end of file +gemspec \ No newline at end of file diff --git a/Rakefile b/Rakefile index 6813ee5..77f29fe 100644 --- a/Rakefile +++ b/Rakefile @@ -1,5 +1,6 @@ require File.join(File.dirname(__FILE__), 'spec', 'spec_helper') require 'rspec/core/rake_task' +require 'bundler/gem_tasks' RSpec::Core::RakeTask.new do |task| task.pattern = 'spec/**/*_spec.rb' diff --git a/VERSION b/VERSION index 8a9ecc2..6e8bf73 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.0.1 \ No newline at end of file +0.1.0 diff --git a/bin/tres b/bin/tres index 6fe4236..127b457 100755 --- a/bin/tres +++ b/bin/tres @@ -60,7 +60,7 @@ end def server Tres.say "Starting server" app = Tres::App.open Dir.pwd - Rack::Handler.default.run Tres::Server.new(app).to_rack_app, :Port => 4567 + Racl::Server.start :app => Tres::Server.new(app).to_rack_app, :Port => 4567 end def template name diff --git a/tres.gemspec b/tres.gemspec new file mode 100644 index 0000000..150d19e --- /dev/null +++ b/tres.gemspec @@ -0,0 +1,29 @@ +# -*- encoding: utf-8 -*- + +Gem::Specification.new do |gem| + gem.name = 'tres' + gem.version = File.read('VERSION') + gem.authors = ["Julio Cesar Ody"] + gem.email = ["julioody@gmail.com"] + gem.description = %q{An ice cold mobile web development framework} + gem.summary = %q{An ice cold mobile web development framework} + gem.homepage = "http://tres.io" + + gem.files = `git ls-files`.split($\) + gem.executables = gem.files.grep(%r{^bin/}).map{ |f| File.basename(f) } + gem.test_files = gem.files.grep(%r{^(test|spec|features)/}) + gem.require_paths = ["lib"] + + gem.add_runtime_dependency "listen" + gem.add_runtime_dependency "tilt" + gem.add_runtime_dependency "compass" + gem.add_runtime_dependency "coffee-script" + gem.add_runtime_dependency "sprockets" + gem.add_runtime_dependency "json_pure" + gem.add_runtime_dependency "haml" + gem.add_runtime_dependency "colorize" + + gem.add_development_dependency "rake" + gem.add_development_dependency "rspec" + gem.add_development_dependency "rspec-nc" +end