downloads source bundle
decompresses & checks that it's a package
adds metadata to DESCRIPTION
install_remote( remote, dependencies, upgrade, force, quiet, build, build_opts, build_manual, build_vignettes, repos, type, ... ) add_metadata(pkg_path, meta) remote_download(x, quiet = FALSE) remote_metadata(x, bundle = NULL, source = NULL, sha = NULL) remote_package_name(remote, ...) remote_sha(remote, ...)
Which dependencies do you want to check? Can be a character vector (selecting from "Depends", "Imports", "LinkingTo", "Suggests", or "Enhances"), or a logical vector.
The value "soft" means the same as
You can also specify dependencies from one or more additional fields, common ones include:
Should package dependencies be upgraded? One of "default", "ask", "always", or "never". "default"
respects the value of the
Force installation, even if the remote state has not changed since the previous install.
Options to pass to
A character vector giving repositories to use.
Type of package to
Other arguments passed on to
It uses the additional S3 generic functions to work. Writing methods for these functions would allow 3rd party packages to define custom remotes.