Skip to content

Commit

Permalink
Updated to latest versions of rake, hoe, and newgem.
Browse files Browse the repository at this point in the history
  • Loading branch information
user19153 committed Nov 6, 2008
1 parent 97484a5 commit e9f0135
Show file tree
Hide file tree
Showing 12 changed files with 37 additions and 162 deletions.
9 changes: 1 addition & 8 deletions Manifest.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,11 @@ PostInstall.txt
README.txt
Rakefile
bin/red
config/hoe.rb
config/requirements.rb
config/website.yml
lib/red.rb
lib/red/errors.rb
lib/red/executable.rb
lib/red/plugin.rb
lib/red/version.rb
lib/red/nodes/assignment_nodes.rb
lib/red/nodes/call_nodes.rb
lib/red/nodes/control_nodes.rb
Expand All @@ -22,7 +20,6 @@ lib/red/nodes/literal_nodes.rb
lib/red/nodes/logic_nodes.rb
lib/red/nodes/variable_nodes.rb
lib/source/ruby.rb
lib/source/redshift
lib/source/redshift/accessors.rb
lib/source/redshift/browser.rb
lib/source/redshift/chainable.rb
Expand All @@ -41,7 +38,6 @@ lib/source/redshift/tween.rb
lib/source/redshift/user_events.rb
lib/source/redshift/validator.rb
lib/source/redshift/window.rb
lib/source/redspec
lib/source/redspec/index.html
lib/source/redspec/lib
lib/source/redspec/lib/red_spec
Expand All @@ -56,6 +52,3 @@ spec/array.red
spec/hash.red
spec/object.red
spec/string.red
tasks/deployment.rake
tasks/environment.rake
tasks/rspec.rake
33 changes: 30 additions & 3 deletions Rakefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,31 @@
require 'config/requirements'
require 'config/hoe'
%w[rubygems rake rake/clean fileutils newgem rubigen].each { |f| require f }
require File.dirname(__FILE__) + '/lib/red'

Dir['tasks/**/*.rake'].each { |rake| load rake }
# Generate all the Rake tasks
# Run 'rake -T' to see list of generated tasks (from gem root directory)
$hoe = Hoe.new('red', Red::VERSION) do |p|
p.developer('Jesse Sielaff', 'jesse.sielaff@gmail.com')
p.description = 'Red writes like Ruby and runs like JavaScript.'
p.changes = '' #p.paragraphs_of("History.txt", 0..1).join("\n\n")
p.post_install_message = 'PostInstall.txt'
p.name = 'red'
p.rubyforge_name = 'red-js'
p.extra_deps = [
['ParseTree', '~> 2.2.0'],
['rake', '~> 0.8.3']
]
p.extra_dev_deps = [
['newgem', ">= #{::Newgem::VERSION}"]
]

p.clean_globs |= %w[**/.DS_Store tmp *.log]
path = (p.rubyforge_name == p.name) ? p.rubyforge_name : "\#{p.rubyforge_name}/\#{p.name}"
p.remote_rdoc_dir = File.join(path.gsub(/^#{p.rubyforge_name}\/?/,''), 'rdoc')
p.rsync_args = '-av --delete --ignore-errors'
end

require 'newgem/tasks' # load /tasks/*.rake
Dir['tasks/**/*.rake'].each { |t| load t }

# TODO - want other tests/tasks run by default? Add them to the list
# task :default => [:spec, :features]
73 changes: 0 additions & 73 deletions config/hoe.rb

This file was deleted.

15 changes: 0 additions & 15 deletions config/requirements.rb

This file was deleted.

2 changes: 2 additions & 0 deletions config/website.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
host: jessesielaff@red-js.rubyforge.org
remote_dir: /var/www/gforge-projects/red-js/red
2 changes: 2 additions & 0 deletions lib/red.rb
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@
require 'red/nodes/variable_nodes'

module Red # :nodoc:
VERSION = '4.1.2'

ARRAY_NODES = {
:and => LogicNode::Conjunction::And,
:alias => DefinitionNode::Alias,
Expand Down
9 changes: 0 additions & 9 deletions lib/red/version.rb

This file was deleted.

1 change: 1 addition & 0 deletions lib/source/redshift
Submodule redshift added at 58b3ea
1 change: 1 addition & 0 deletions lib/source/redspec
Submodule redspec added at 1d9e5a
26 changes: 0 additions & 26 deletions tasks/deployment.rake

This file was deleted.

7 changes: 0 additions & 7 deletions tasks/environment.rake

This file was deleted.

21 changes: 0 additions & 21 deletions tasks/rspec.rake

This file was deleted.

0 comments on commit e9f0135

Please sign in to comment.