Sha256: 9227f18d2d4c08f20d1d60801bb97b2ebd7f61f04c68c630168ec6dbbc2171f7
Contents?: true
Size: 772 Bytes
Versions: 1
Compression:
Stored size: 772 Bytes
Contents
module Rscons module Builders describe Preprocess do let(:env) {Environment.new} subject {Preprocess.new} it "supports overriding CC construction variable" do subject.should_receive(:standard_build).with("Preprocess module.pp", "module.pp", ["my_cpp", "-E", "-o", "module.pp", "module.c"], ["module.c"], env, :cache) subject.run("module.pp", ["module.c"], :cache, env, "CC" => "my_cpp") end it "supports overriding CPP_CMD construction variable" do subject.should_receive(:standard_build).with("Preprocess module.pp", "module.pp", ["my_cpp", "module.c"], ["module.c"], env, :cache) subject.run("module.pp", ["module.c"], :cache, env, "CPP_CMD" => ["my_cpp", "${_SOURCES}"]) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rscons-1.4.3 | spec/rscons/builders/preprocess_spec.rb |