Rakefile in shiba-0.6.0 vs Rakefile in shiba-0.6.1
- old
+ new
@@ -1,10 +1,18 @@
require "bundler/gem_tasks"
require 'rake/testtask'
Rake::TestTask.new do |t|
- t.libs << "test"
- t.test_files = FileList['test/*_test.rb']
- t.verbose = true
- end
+ t.libs << "test"
+ t.test_files = FileList['test/*_test.rb']
+ t.verbose = true
+end
-task :default => :test
\ No newline at end of file
+task :build_web do
+ Dir.chdir(File.join(File.dirname(__FILE__), "web"))
+ sh("rm -Rf dist")
+ sh("npm run build")
+end
+
+Rake::Task[:release].prerequisites.unshift(:build_web)
+
+task :default => :test