[R-pkg-devel] CRAN and CMake
Tim Keitt
tkeitt at utexas.edu
Wed Jun 10 17:28:08 CEST 2015
http://www.keittlab.org/
On Wed, Jun 10, 2015 at 2:21 AM, Martin Maechler <maechler at stat.math.ethz.ch
> wrote:
> >>>>> Gábor Csárdi <csardi.gabor at gmail.com>
> >>>>> on Tue, 9 Jun 2015 18:39:47 -0400 writes:
>
> > On Tue, Jun 9, 2015 at 6:23 PM, Duncan Murdoch <
> murdoch.duncan at gmail.com> wrote:
> > [...]
> >> The DESCRIPTION file says this:
> >>
> >> OS_type: unix
> >> SystemRequirements: clang (recommended)
> >>
> >> One of the CRAN policies is "Package authors should make all
> reasonable
> >> efforts to provide cross-platform portable code." cmake describes
> >> itself as a cross-platform solution and offers Windows binaries, so
> does
> >> it really make sense to limit it to Unix?
>
> > That's not needed. I am fairly sure that cmake works on all platforms
> > R works on, and more. So we can fix that.
>
Is there a way to allow the user to use a system installed cmake if they
choose? The issue is R package dependencies -- a package author may put the
R cmake package in depends and then everyone is forced to install the R
package version even if they already have cmake.
THK
>
> very good.
>
> >> Also of concern are the export restrictions on this page:
> >>
> >> http://www.cmake.org/download/
> >>
> >> I suspect CRAN isn't going to want to be involved with those.
>
> > It does not apply to cmake. This is just a generic disclaimer on
> their
> > web page. cmake is included in virtually all Linux distributions and
> > it is distributed from the US.
>
> That's good to know, thank you Gábor.
> It may still be wise to ensure correct LICENCE file information
> as part of that upcoming package.
>
> Martin
>
> > Gabor
>
> >> Duncan Murdoch
>
> > ______________________________________________
> > R-package-devel at r-project.org mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-package-devel
>
[[alternative HTML version deleted]]
More information about the R-package-devel
mailing list