diff --git a/.build_package.R b/.build_package.R index 4f851d7..db400ee 100755 --- a/.build_package.R +++ b/.build_package.R @@ -67,12 +67,26 @@ if (length(list.files("./vignettes"))) { check(cleanup = FALSE, manual = TRUE, vignettes = FALSE, - check_dir = "../") + check_dir = ".") #-------------------------------------------- # Construir pacote. -build(manual = TRUE, vignettes = TRUE) +build(manual = TRUE, vignettes = TRUE, path = "./docs") + +#-------------------------------------------- +# Gerar documentação com pkgdown. + +library(pkgdown) + +# build_home() +# build_reference() +# build_articles() +build_site() + +# Transfere CSS que é comum às vinhetas e site. +file.copy(from = "./vignettes/config/pkgdown-style.css", + to = "./docs/", overwrite = TRUE) #-------------------------------------------- # Instalar o pacote. diff --git a/.gitignore b/.gitignore index 26c1e09..b79b0a4 100644 --- a/.gitignore +++ b/.gitignore @@ -12,8 +12,8 @@ vignettes/*.html !vignettes/_before_body.html !vignettes/_after_body.html !vignettes/_MathJax.html -inst/doc -inst/doc/*.Rmd +inst/doc/ +!inst/doc/*.html docs ## Rnw/Rmd output files