Sha256: f4ec1f3ec74e3b5f5dbcd88d1b431c5fd7eccd824bda60317e341742d166d3e2

Contents?: true

Size: 577 Bytes

Versions: 10

Compression:

Stored size: 577 Bytes

Contents

desc 'clean examples'
task :clean do
  run_rakefiles{ sh "rake clobber" }
end

desc 'build examples'
task :all do
  run_rakefiles { sh "rake" }
end

desc "run executables"
task :execute => [:all] do
  Dir['**/*.exe'].each do |f|
    sh f do |ok, res|
      puts "#{f} => #{ok}"
    end
  end
end

task :default => :execute

Testprojects = [
  'basic',
  # 'ckLayout', => needs to be fixed
  'dependency_tests',
  'simpleUnitTest',
  'three_tests']
def run_rakefiles()
  Testprojects.each do |p|
    cd p do
      dir = File.dirname('Rakefile.rb')
      yield
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
cxxproject-0.6.29 example/Rakefile.rb
cxxproject-0.6.28 example/Rakefile.rb
cxxproject-0.6.27 example/Rakefile.rb
cxxproject-0.6.26 example/Rakefile.rb
cxxproject-0.6.25 example/Rakefile.rb
cxxproject-0.6.24 example/Rakefile.rb
cxxproject-0.6.23 example/Rakefile.rb
cxxproject-0.6.21 example/Rakefile.rb
cxxproject-0.6.18 example/Rakefile.rb
cxxproject-0.6.17 example/Rakefile.rb