build-pkg/build_n_check.R

# TODO:   Working script for testing the package 'gisrepos'
# 
# Author: Miguel Alvarez
################################################################################

library(devtools)
library(styler)
library(knitr)
## library(qpdf)

# Clean session
rm(list = ls())

# Clean folder
unlink(file.path("build-pkg", list.files("build-pkg", ".tar.gz")))
unlink(file.path("build-pkg", list.files("build-pkg", ".pdf")))

# re-style scripts
style_pkg()

# write documentation
document()

# Build and check package
Folder = "build-pkg"
pkg_loc <- build(path = Folder, args = "--resave-data")
check_built(path = pkg_loc)

# a posteriori
build_manual(path = Folder)
install()

# Report coverage
report()

# Carry out the tests
test()

# Write data set
## source("data-raw/Easplist/Easplist.R")

# Check application of good practices
gp()

# Codemetar
# write_codemeta()

# Render readme-file.
render("README.Rmd")

# Check on Win-builder
browseURL("https://win-builder.r-project.org/")

## # Write data
## source("data-raw/create-data.R")

## # Purl vignette R-code
## purl("vignettes/taxlist-intro.Rmd", "vignettes/taxlist-intro.R")
kamapu/conosur documentation built on Sept. 28, 2022, 9:06 p.m.