[Rcpp-commits] r4598 - pkg/RcppArmadillo
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Sat Nov 23 20:24:15 CET 2013
Author: edd
Date: 2013-11-23 20:24:15 +0100 (Sat, 23 Nov 2013)
New Revision: 4598
Added:
pkg/RcppArmadillo/.travis.yml
pkg/RcppArmadillo/README.md
Log:
sync with github, new files
Added: pkg/RcppArmadillo/.travis.yml
===================================================================
--- pkg/RcppArmadillo/.travis.yml (rev 0)
+++ pkg/RcppArmadillo/.travis.yml 2013-11-23 19:24:15 UTC (rev 4598)
@@ -0,0 +1,39 @@
+# Sample .travis.yml for R projects.
+#
+# See https://github.com/craigcitro/r-travis
+#
+# Running with default settings which for now means 'no manual, no vignettes'
+# and checking '--as-cran'.
+
+language: c
+script: ./travis-tool.sh run_tests
+before_install:
+ - curl -OL http://raw.github.com/craigcitro/r-travis/master/scripts/travis-tool.sh
+ - chmod 755 ./travis-tool.sh
+ - ./travis-tool.sh bootstrap
+install:
+ - ./travis-tool.sh r_install RUnit Rcpp
+after_script:
+ - ./travis-tool.sh dump_logs
+notifications:
+ email:
+ on_success: change
+ on_failure: change
+
+# Options used for building or testing your R package can be
+# controlled by uncommenting one or both of the following; the values
+# here are the defaults:
+env:
+ global:
+ - R_BUILD_ARGS="--no-build-vignettes --no-manual"
+ - R_CHECK_ARGS="--no-build-vignettes --no-manual --as-cran"
+# See the travis docs for more information:
+# http://about.travis-ci.org/docs/user/build-configuration/#The-Build-Matrix
+
+
+# Also works but is slower as it needs devtools:
+# - ./travis-tool.sh install_deps
+
+# Currently unused (and GSL used for illustration)
+# - ./travis-tool.sh aptget_install libgsl0-dev
+
Added: pkg/RcppArmadillo/README.md
===================================================================
--- pkg/RcppArmadillo/README.md (rev 0)
+++ pkg/RcppArmadillo/README.md 2013-11-23 19:24:15 UTC (rev 4598)
@@ -0,0 +1,47 @@
+
+## RcppArmadillo: R and Armadillo via Rcpp
+
+[![Build Status](https://travis-ci.org/RcppCore/RcppArmadillo.png)](https://travis-ci.org/RcppCore/RcppArmadillo)
+
+### Overview
+
+[Armadillo](http://arma.sf.net) is a templated C++ linear algebra library
+written by Conrad Sanderson that aims towards a good balance between speed and ease of use. Integer,
+floating point and complex numbers are supported, as well as a subset of
+trigonometric and statistics functions. Various matrix decompositions are
+provided through optional integration with LAPACK and ATLAS libraries.
+
+A delayed evaluation approach is employed (during compile time) to combine
+several operations into one, and to reduce (or eliminate) the need for
+temporaries. This is accomplished through recursive templates and template
+meta-programming.
+
+This library is useful if C++ has been decided as the language of choice
+(due to speed and/or integration capabilities), rather than another language.
+
+The RcppArmadillo package includes the header files from the templated
+Armadillo library. Thus users do not need to install Armadillo itself in
+order to use RcppArmadillo.
+
+This Armadillo integration provides a nice illustration of the
+capabilities of the [Rcpp](http://www.rcpp.org) package for seamless R and
+C++ integration.
+
+### Status
+
+The package is under active development with releases to
+[CRAN](http://cran.r-project.org) about once a month.
+
+### Documentation
+
+The package contains a pdf vignette which is a pre-print of the [paper by
+Eddelbuettel and Sanderson](http://dx.doi.org/10.1016/j.csda.2013.02.005)
+in CSDA (2013, in print).
+
+### Authors
+
+Romain Francois, Dirk Eddelbuettel and Doug Bates
+
+### License
+
+GPL (>= 2)
More information about the Rcpp-commits
mailing list