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.
Prev | Contents | Next |
R version compatibility | Up | Dependencies on other RKWard .pluginmap s |