inst/extdata/pkgtemplate/dev/01_load_or_install.R

# run this line if you want to replace all the files provided by the template
# cpp11armadillo::pkg_template()

if (!requireNamespace("devtools", quietly = TRUE)) {
  install.packages("devtools")
}

development <- TRUE

devtools::clean_dll()
cpp11::cpp_register()
devtools::document()

if (isTRUE(development)) {
  devtools::load_all()
} else {
  devtools::install()
}

Try the cpp4r package in your browser

Any scripts or data that you put into this service are public.

cpp4r documentation built on April 16, 2026, 9:06 a.m.