reapack

Package manager for REAPER
Log | Files | Refs | Submodules | README | LICENSE

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:
MRakefile | 3+++
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