commit 08984a6f184579e5f50ce31cc37386bf10cc0a48
parent fb2a3905a3ead0cb68a1917008ba65397eeb6730
Author: cfillion <cfillion@users.noreply.github.com>
Date: Fri, 18 Dec 2015 20:17:51 -0500
write descriptions for rake tasks
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/Rakefile b/Rakefile
@@ -1,10 +1,12 @@
task :default => [:prepare, :build]
+desc 'Prepare the source code for building using prepare.rb'
task :prepare do
sources = FileList['src/*.{h,c}pp']
ruby 'prepare.rb', *sources, :verbose => false
end
+desc 'Build ReaPack (by default both 64-bit and 32-bit builds are generated)'
task :build, [:variants] do |_, args|
vars = Array(args[:variants]) + args.extras
vars.reject &:empty?
@@ -12,6 +14,7 @@ task :build, [:variants] do |_, args|
sh 'tup', *vars, :verbose => false
end
+desc 'Run the test suite for all architectures'
task :test do
FileList['x{86,64}/bin/test{,.exe}'].each {|exe|
sh exe