• Shinya Kawanaka's avatar
    Use -filelist for libtool · 0a289a6f
    Shinya Kawanaka authored
    "Mac Builder Goma Canary" builder is failing with "Argument list
    too long". The length of command line exceeds 220K, so it's
    actually long.
    
    Though libtool on Mac does not support @rsp file, it supports
    -filelist. So we can pass a file list via a file.
    -filelist takes a file list separated by a new line, so we can
    abuse rspfile for this purpose.
    
    "solink", "solink_module", and "link" are doing the same thing,
    so I believe this is acceptable.
    
    Bug: 820900
    Change-Id: I583d320ac96f959b1a7c3d878a882d17f63cb566
    Reviewed-on: https://chromium-review.googlesource.com/964033
    Commit-Queue: Shinya Kawanaka <shinyak@chromium.org>
    Reviewed-by: default avatarRobert Sesek <rsesek@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#543965}
    0a289a6f
BUILD.gn 18.7 KB