Neal Richardson created ARROW-6258:
--------------------------------------

             Summary: [R] Add macOS build scripts
                 Key: ARROW-6258
                 URL: https://issues.apache.org/jira/browse/ARROW-6258
             Project: Apache Arrow
          Issue Type: Improvement
          Components: R
            Reporter: Neal Richardson
            Assignee: Neal Richardson


CRAN builds binary packages for Windows and macOS. It generally does this by 
building on its servers and bundling all dependencies in the R package. This 
has been accomplished by having separate processes for building and hosting 
system dependencies, and then downloading and bundling those with scripts that 
get executed at install time (and then create the binary package as a side 
effect).

ARROW-3758 added the Windows PKGBUILD and related packaging scripts and ran 
them on our Appveyor. This ticket is to do the same for the macOS scripts.

The purpose of these tickets is to bring the whole build pipeline under our 
version control and CI so that we can address any C++ build and dependency 
changes as they arise and not be surprised when it comes time to cut a release. 
A side benefit is that they also enable us to offer a nightly binary package 
repository with minimal additional effort.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to