Rakefile in csso-rails-0.3.2 vs Rakefile in csso-rails-0.3.3

- old
+ new

@@ -23,11 +23,12 @@ puts 'Now making web-version, just in case.' `rm web/csso.web.js; make web` } end -task :update_csso => :csso do +desc "updates csso repo" +task :update_csso_repo => :csso do #?? Dir.chdir('csso'){ puts 'Updating csso...' `git pull --rebase` `rm web/csso.web.js; make web` @@ -39,15 +40,20 @@ file Csso::CSSO_JS_LIB => [lib_template, 'csso', 'vendor/csso', 'csso/.git/HEAD', 'csso/.git/refs/heads/master'] do puts "Generating #{Csso::CSSO_JS_LIB}" `erb #{lib_template} > #{Csso::CSSO_JS_LIB}` end -task :generate_files => [Csso::CSSO_JS_LIB] +desc "Generate bundled csso from repo" +task :generate_files => [:csso, Csso::CSSO_JS_LIB] +desc "Clean generated files" task :rm_generated do puts "Removing #{Csso::CSSO_JS_LIB}" `rm #{Csso::CSSO_JS_LIB}` end task :regenerate => [:rm_generated, :generate_files] -task :build => :generate_files \ No newline at end of file +desc "Update CSSO" +task :update_csso => [:rm_generated, :update_csso_repo, :generate_files] + +task :build => :generate_files