From ligges at statistik.uni-dortmund.de  Sat Sep  3 12:59:56 2005
From: ligges at statistik.uni-dortmund.de (Uwe Ligges)
Date: Sat, 03 Sep 2005 12:59:56 +0200
Subject: [Rd] R CMD check and interfacing packages
In-Reply-To: <971536df050902214612157859@mail.gmail.com>
References: <971536df050902214612157859@mail.gmail.com>
Message-ID: <4319822C.8090008@statistik.uni-dortmund.de>

Gabor Grothendieck wrote:

> For an R package whose purpose is to interface to other software,
> since such other software is not necessarily being on CRAN how does one 
> proceed so that the R package can pass 'R CMD check'?  None 
> of the examples or demos in the package can run without the software 
> being interfaced to.

Yes, this is a problem.
For this reason, we have some exceptions on CRAN for packages that 
interface to other software products, e.g. for some we are doing only 
fake installations and for others, I am skipping automatical checks for 
Windows, if GUI interaction is required.


> Is there an example of such a package that could be used as a 
> prototype?

I don't think there is a globally perfect example.
It depends on the software you are going to interface to, on the 
Operating Systems this software is available on, and on the license and 
the requirements for linking against it etc....

Uwe Ligges


> Thanks.
> 
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel



[Rd] R CMD check and interfacing packages
Uwe Ligges