Install a Package from a Local Source Directory
Source:R/install_package_local.R
install_package_local.RdAttempts to install an R package from a local source directory using
remotes::install_local(). The function reports on whether installation
succeeded, whether the package was already installed, or whether the provided
source path does not exist.
Value
A logical value indicating whether the package is installed after running the function.
The returned object is always of class logical:
TRUE— The package is already installed or was successfully installed.FALSE— Installation failed or the path does not exist.
Details
The display name of the package is derived from the input path using
get_pkg_name().
Output Meaning
TRUE does not necessarily imply that the installation occurred during
this function call—it may also mean the package was already installed.
FALSE indicates a failure to install or an invalid path. All diagnostic
messages are printed via message() for user visibility.
Examples
if (FALSE) { # \dontrun{
results <- install_package_local("pkg_source_path")
print(results)
} # }