Description Usage Arguments Details Value See Also Examples
Builds PKGZIP out of project packages.
1 2 3  | 
pkgs | 
 vector of project packages which should be included in PKGZIP or NULL to include all project packages (type: character, default: NULL)  | 
prj | 
 project object to use. If not passed will init project from working directory. (type: rsuite_project, default: NULL)  | 
zip_ver | 
 if passed enforce the version of PKGZIP package to the passed value. Expected form of version is DD.DD. (type: character, default: NULL)  | 
pkg_type | 
 type of packages to build (type: character, default: platform default)  | 
path | 
 folder path to put output zip into. The folder must exist.
(type: character: default:    | 
with_deps | 
 If TRUE will include dependencies pkgs dependencies into final zip. (type: logical, default: FALSE)  | 
filter_repo | 
 repository address to not include dependencies available in. In a project, dependencies will never be filtered. If NULL will not filter dependencies. Will be omitted if with_deps is FALSE. (type: character(1), default: NULL)  | 
skip_build_steps | 
 character vector with steps to skip while building project packages. Can contain following entries: 
 (type: character(N), default: NULL).  | 
PKGZIP will be tagged with the same way as project zip.
Logs all messages onto rsuite logger. Use  logging::setLevel to control logs
verbosity.
created pkgzip file path (invisible).
Other in PKGZIP building: pkgzip_build_bioc_package,
pkgzip_build_ext_packages,
pkgzip_build_github_package,
pkgzip_build_package_files
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18  |   # create exemplary project base folder
  prj_base <- tempfile("example_")
  dir.create(prj_base, recursive = TRUE, showWarnings = FALSE)
  # start project
  prj <- prj_start("my_project", skip_rc = TRUE, path = prj_base)
  # start package in my_project
  prj_start_package("mypackage", skip_rc = TRUE, prj = prj)
  # build project environment and install supportives
  prj_install_deps(prj = prj, vanilla_sups = TRUE)
  # build PKGZIP
  pkgzip_fpath <- pkgzip_build_prj_packages(prj = prj, path = tempdir())
  # list content of pkgzip created
  unzip(pkgzip_fpath, list = TRUE)
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.