An installed version of a package, as would be found in a package library.
Usage
install_resource(
package = NA_character_,
version = NA_character_,
id = next_id(),
md5 = NA_character_,
path = NA_character_
)
Arguments
- package
character(1L)
Package name. Optional, but should be provided if possible.- version
character(1L)
Package version, provided as a string.- id
integer(1L)
optional id used for tracking resources throughout execution. Generally not provided directly, as new objects automatically get a unique identifier. For example, the package source code from arepo_resource()
may be downloaded to add asource_archive_resource()
and add it to a newmulti_resource()
. Because all of these represent the same package, they retain the sameid
. Primarily theid
is used for isolating temporary files.- md5
character(1L)
md5 digest of the package source code tarball. This is not generally provided directly, but is instead derived when acquiring resources.- path
character(1L)
file system path to the local package resource.
See also
Other resources:
cran_repo_resource()
,
git_resource()
,
local_resource()
,
local_source_resource()
,
mock_resource()
,
multi_resource()
,
remote_resource()
,
repo_resource()
,
resource()
,
source_archive_resource()
,
source_code_resource()
,
unknown_resource()