Fix ARCMD spec for Linux and MacOS
This commit is contained in:
parent
90c3867cae
commit
f36b71af3f
@ -1,4 +1,4 @@
|
|||||||
env(echo: :command) do |env|
|
env(echo: :command) do |env|
|
||||||
env["ARCMD"] = %w[ar rcsu ${_TARGET} ${_SOURCES}]
|
env["ARCMD"] = %w[ar rc ${_TARGET} ${_SOURCES}]
|
||||||
env.Library("lib.a", glob("*.c"))
|
env.Library("lib.a", glob("*.c"))
|
||||||
end
|
end
|
||||||
|
@ -1666,7 +1666,7 @@ EOF
|
|||||||
test_dir("library")
|
test_dir("library")
|
||||||
result = run_rscons(args: %w[-f override_arcmd.rb])
|
result = run_rscons(args: %w[-f override_arcmd.rb])
|
||||||
expect(result.stderr).to eq ""
|
expect(result.stderr).to eq ""
|
||||||
verify_lines(lines(result.stdout), [%r{ar rcsu lib.a build/e.1/one.c.o build/e.1/three.c.o build/e.1/two.c.o}])
|
verify_lines(lines(result.stdout), [%r{ar rc lib.a build/e.1/one.c.o build/e.1/three.c.o build/e.1/two.c.o}])
|
||||||
end
|
end
|
||||||
|
|
||||||
it "allows passing object files as sources" do
|
it "allows passing object files as sources" do
|
||||||
|
Loading…
x
Reference in New Issue
Block a user