[R-pkg-devel] CRAN and CMake
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