You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Neal Richardson (Jira)" <ji...@apache.org> on 2019/11/18 17:55:00 UTC
[jira] [Created] (ARROW-7202) [R][CI] Improve rwinlib building on
CI to stop re-downloading dependencies
Neal Richardson created ARROW-7202:
--------------------------------------
Summary: [R][CI] Improve rwinlib building on CI to stop re-downloading dependencies
Key: ARROW-7202
URL: https://issues.apache.org/jira/browse/ARROW-7202
Project: Apache Arrow
Issue Type: Improvement
Components: Continuous Integration, R
Reporter: Neal Richardson
Assignee: Neal Richardson
Fix For: 1.0.0
Remove the {{--rmdeps}} arg to makepkg-mingw so that they don't get cleaned up. Then you can copy the relevant ones from {{/mingw64/lib}} / {{/mingw32/lib}} (see https://ci.appveyor.com/project/nealrichardson/arrow/builds/28875888?fullLog=true#L1134) when building the package in the followup script, rather than wget them all again later (and have to worry about version numbers, repositories, etc.).
Note that relatedly, if we build libs during the arrow build (like uriparser), we can copy the .a files that get built from the build directory (which also gets deleted) to {{${MINGW_PREFIX}/lib}} so that we can package them up later.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)