[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