diff options
Diffstat (limited to 'Rakefile')
| -rw-r--r-- | Rakefile | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/Rakefile b/Rakefile new file mode 100644 index 0000000..022193e --- /dev/null +++ b/Rakefile @@ -0,0 +1,34 @@ +# require 'rake/testtask' + +task default: 'all' + +# Rake::TestTask.new do |t| +# t.test_files = FileList['test/*_test.rb'] +# t.verbose = true +# end + +desc "Build Gem" +task :build do + puts "==> uninstall gem" + system "gem uninstall ruby2d --executables" + + puts "==> build gem" + system "gem build ruby2d.gemspec --verbose" + + puts "==> install gem" + system "gem install ruby2d-0.0.0.gem --local" # --verbose +end + + +desc "Run Testcard" +task :testcard do + Rake::Task['build'].invoke + system '( cd tests/ ; ruby testcard.rb )' +end + + +desc "Test and Build" +task :all do + # Rake::Task['test'].invoke + Rake::Task['build'].invoke +end |
