[Rcpp-devel] cmake
Dirk Eddelbuettel
edd at debian.org
Fri Dec 14 21:19:01 CET 2012
On 14 December 2012 at 13:51, Richard Downe wrote:
| I use cmake for all my makefile generation. I realize there are other
| good tools out there; cmake meets my needs rather well, and I'm happy
| with it.
|
| Most libraries I use in my development (cgal, python, perl, swig,
| vtk/itk, etc) are supported by FindXXX.cmake files that make dependency
| location/comprehension trivial.
|
| R is the only library I use at the moment that lacks this. I was
| wondering if
| a) any other rcpp user has ever taken the time to write such a thing and/or
| b) if there are other cmake users out there who might be interested in
| seeing a FindR.cmake/FindRcpp.cmake combination to make building rcpp
| based modules with other dependencies simpler.
You may want to talk to Peter Aberline (CC'ed) who has not only contributed
but also maintained a set of CMake files for the various examples/ in the
sibbling RInside package.
As we do with RInside, I'd be open to distributing something within Rcpp,
provided everybody understands that as long as I don't use it I won't test as
much with it etc pp. But that should be more like other Makefile or our
inline plugins and CxxFlags() functions -- once built, it will probably last
a while without changes.
Dirk
|
| I realize this falls outside the standard build methods for R (I use a
| perl script for my 'configure' file, and have this script invoke cmake
| on my behalf), but I still find it rather useful, and thought others
| might as well.
| -rd
| _______________________________________________
| Rcpp-devel mailing list
| Rcpp-devel at lists.r-forge.r-project.org
| https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel
--
Dirk Eddelbuettel | edd at debian.org | http://dirk.eddelbuettel.com
More information about the Rcpp-devel
mailing list