From 3a2717e12e0ebc7662d070fc4160bed0e1944027 Mon Sep 17 00:00:00 2001 From: Chris Wanstrath Date: Sun, 18 Apr 2010 10:17:53 -0400 Subject: [PATCH 1/2] print => puts --- Rakefile | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Rakefile b/Rakefile index 9174db1..28b5340 100644 --- a/Rakefile +++ b/Rakefile @@ -13,37 +13,37 @@ task :spec do end task :commonjs do - print "Packaging for CommonJS\n" + puts "Packaging for CommonJS" `mkdir lib` `cp mustache.js lib/mustache.js` - print "Done.\n" + puts "Done." end task :jquery do - print "Packaging for jQuery\n" + puts "Packaging for jQuery" source = "mustache-jquery" target_jq = "jquery.mustache.js" `cat #{source}/#{target_jq}.tpl.pre mustache.js #{source}/#{target_jq}.tpl.post > #{target_jq}` - print "Done, see ./#{target_jq}\n" + puts "Done, see ./#{target_jq}" end task :dojo do - print "Packaging for dojo\n" + puts "Packaging for dojo" source = "mustache-dojo" target_js = "mustache.js" `mkdir -p dojox; mkdir -p dojox/string` `cat #{source}/#{target_js}.tpl.pre mustache.js #{source}/#{target_js}.tpl.post > dojox/string/#{target_js}` - print "Done, see ./dojox/string/#{target_js} Include using dojo.require('dojox.string.mustache.'); \n" + puts "Done, see ./dojox/string/#{target_js} Include using dojo.require('dojox.string.mustache.'); " end task :yui3 do - print "Packaging for YUI3\n" + puts "Packaging for YUI3" source = "mustache-yui3" target_js = "mustache.js" `mkdir -p yui3; mkdir -p yui3/mustache` `cat #{source}/#{target_js}.tpl.pre mustache.js #{source}/#{target_js}.tpl.post > yui3/mustache/#{target_js}` - print "Done, see ./yui3/mustache/#{target_js}\n" + puts "Done, see ./yui3/mustache/#{target_js}" end task :clean do From 4b79a9f5941ff8dc7194aab77ce5945c0357b2fb Mon Sep 17 00:00:00 2001 From: Chris Wanstrath Date: Sun, 18 Apr 2010 10:19:41 -0400 Subject: [PATCH 2/2] Add descriptions to rake tasks (`rake -T` to see all) --- Rakefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Rakefile b/Rakefile index 28b5340..3298479 100644 --- a/Rakefile +++ b/Rakefile @@ -9,9 +9,9 @@ Spec::Rake::SpecTask.new(:spec) do |t| end desc "Run all specs" -task :spec do -end +task :spec +desc "Package for CommonJS" task :commonjs do puts "Packaging for CommonJS" `mkdir lib` @@ -19,6 +19,7 @@ task :commonjs do puts "Done." end +desc "Package for jQuery" task :jquery do puts "Packaging for jQuery" source = "mustache-jquery" @@ -27,7 +28,7 @@ task :jquery do puts "Done, see ./#{target_jq}" end - +desc "Package for dojo" task :dojo do puts "Packaging for dojo" source = "mustache-dojo" @@ -37,6 +38,7 @@ task :dojo do puts "Done, see ./dojox/string/#{target_js} Include using dojo.require('dojox.string.mustache.'); " end +desc "Package for YUI3" task :yui3 do puts "Packaging for YUI3" source = "mustache-yui3" @@ -46,6 +48,7 @@ task :yui3 do puts "Done, see ./yui3/mustache/#{target_js}" end +desc "Remove temporary files." task :clean do `git clean -fdx` end