diff --git a/build_tests/custom_builder/build.rb b/build_tests/custom_builder/build.rb index 6d1d5bc..2734914 100644 --- a/build_tests/custom_builder/build.rb +++ b/build_tests/custom_builder/build.rb @@ -9,7 +9,8 @@ EOF end end -Rscons::Environment.new(echo: :short, builders: [MySource.new]) do |env| +Rscons::Environment.new(echo: :short) do |env| + env.add_builder(MySource.new) env.MySource('inc.h', []) env.Program('program', Dir['*.c']) end diff --git a/lib/rscons/environment.rb b/lib/rscons/environment.rb index cdd52c1..03f6eba 100644 --- a/lib/rscons/environment.rb +++ b/lib/rscons/environment.rb @@ -32,9 +32,6 @@ module Rscons end end end - (@varset[:builders] || []).each do |builder| - add_builder(builder) - end @varset[:echo] ||= :command if block_given?