Dependencies on R packages
|Prev||Handling dependencies and compatibility issues||Next|
Dependencies on specific R packages can be defined, but as of RKWard 0.6.1, these dependencies are neither checked, nor installed / loaded, automatically. They are shown in the plugin help files, however. Here is an example definition:
<dependencies> <package name="heisenberg" min_version="0.11-2" repository="http://rforge.r-project.org" /> </dependencies>
Always make sure to add appropriate
require() calls, if you plugin needs certain packages to be loaded.
If you distribute your
.pluginmap as an R package, and all plugins depend on a particular package, then you should define that dependency on the R package level. Defining dependencies to R packages on the level of the RKWard
.pluginmap is most useful, if only some of your plugins need the dependency, the dependency is not available from CRAN, or your
.pluginmap is not distributed as an R package.
|R version compatibility||Up|| Dependencies on other RKWard |