Fix ARCMD spec for Linux and MacOS

This commit is contained in:
Josh Holtrop 2022-02-27 19:16:59 -05:00
parent 90c3867cae
commit f36b71af3f
2 changed files with 2 additions and 2 deletions

View File

@ -1,4 +1,4 @@
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"))
end

View File

@ -1666,7 +1666,7 @@ EOF
test_dir("library")
result = run_rscons(args: %w[-f override_arcmd.rb])
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
it "allows passing object files as sources" do