add integration test for Environment#run_builder

This commit is contained in:
josh committed 2017-05-23 16:25:03 -04:00
1 parent 8a1dfb0785
commit e58b8bd109
2 files changed
+22

No files matched your search

+12
View File
@@ -0,0 +1,12 @@
class MyObject < Rscons::Builder
def run(options)
target, sources, cache, env, vars = options.values_at(:target, :sources, :cache, :env, :vars)
env.run_builder(env.builders["Object"], target, sources, cache, vars)
end
end
Rscons::Environment.new do |env|
env.add_builder(MyObject.new)
env.MyObject("simple.o", "simple.c")
env.Program("simple.exe", "simple.o")
end