Rbundler manages an application's dependencies systematically and repeatedly.


[Up] [Top]

Documentation for package ‘rbundler’ version 0.3.7

Help Pages

rbundler-package A package dependency management utility.
bundle Bundles a package and it's dependencies into a library.
compare_versions Compares the requested version to the available version using the compare operator.
construct_r_libs_user Constructs a new R_LIBS_USER setting using the current libraries and the new bundle library.
create_mock_packages Creates a series of mock packages, useful for testing and experimentation.
create_package Creates a package matching the given description and dependencies.
create_package_description A Utility function for creating rbundler scenarios.
dependency_clauses Creates the 'Depends:' clause by concatenating individual packages and adding their compare clauses.
determine_version_to_install Determines the version to install by comparing available versions to the required version and compare.
find_available_versions Retrieves a list of available versions for a package.
install_version Install specified version or relative version of a CRAN package.
load_available_packages Loads available packages from the given repository.
mock_dependency Creates a mock dependency - corresponding to a real package - for use in testing and experimentation.
rbundler A package dependency management utility.
read_archive_rds Loads archive from CRAN-like repositories. Returns empty list for non-CRAN (i.e. flat) repositories.
update_current_environment Updates the current environment.
update_renviron_file Updates a .Renviron file in the given path.
validate_compare Validates the compare clause.
validate_installed_package Checks whether a package has already been installed. If it has, and if the version corresponds to the required package version, then it returns TRUE. If it has been installed and the version does not correspond to the required version, then it throws an exception. Otherwise, it returns false.