write an object-file index to the archive (needed since Mountain Lion)

This commit is contained in:
Laurent Sansonetti
2012-08-18 15:01:05 +02:00
parent c05a73db3d
commit 9cb1b05118

View File

@@ -234,7 +234,7 @@ EOS
App.info 'Create', lib
cp File.join(datadir, platform, 'libmacruby-static.a'), lib
objs_list = objs.map { |path, _| path }.unshift(init_o, *config.frameworks_stubs_objects(platform)).map { |x| "\"#{x}\"" }.join(' ')
sh "/usr/bin/ar -cr \"#{lib}\" #{objs_list}"
sh "/usr/bin/ar -rcs \"#{lib}\" #{objs_list}"
return lib
end