From b4fa31f9d15fa65ac6091292d0654abd610fd758 Mon Sep 17 00:00:00 2001 From: olivroy Date: Tue, 21 May 2024 19:24:44 -0400 Subject: [PATCH 1/2] build_home and build_home_index were the last site parts components you couldn't call directly without init_site() --- R/build-home.R | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/R/build-home.R b/R/build-home.R index 29e885970..9c205b00b 100644 --- a/R/build-home.R +++ b/R/build-home.R @@ -293,7 +293,7 @@ build_home <- function(pkg = ".", check_bool(quiet) cli::cli_rule("Building home") - dir_create(pkg$dst_path) + create_subdir(pkg, "") build_citation_authors(pkg) From bdec9b2982b9f7a8500c8ffc10ce52c784616067 Mon Sep 17 00:00:00 2001 From: olivroy Date: Mon, 15 Jul 2024 19:19:53 -0400 Subject: [PATCH 2/2] Add Quarto article for test --- .Rbuildignore | 1 + pkgdown/_pkgdown.yml | 5 +++++ vignettes/.gitignore | 2 ++ vignettes/articles/knitr-chunks.R | 3 +++ vignettes/articles/test-quarto.qmd | 24 ++++++++++++++++++++++++ vignettes/articles/test.Rmd | 23 +++++++++++++++++++++++ 6 files changed, 58 insertions(+) create mode 100644 vignettes/articles/knitr-chunks.R create mode 100644 vignettes/articles/test-quarto.qmd create mode 100644 vignettes/articles/test.Rmd diff --git a/.Rbuildignore b/.Rbuildignore index 620b2328e..347c78380 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -21,3 +21,4 @@ ^tools$ ^\.lintr.R$ ^vignettes/\.quarto$ +^vignettes/articles$ diff --git a/pkgdown/_pkgdown.yml b/pkgdown/_pkgdown.yml index ef9b21dca..725c4d48f 100644 --- a/pkgdown/_pkgdown.yml +++ b/pkgdown/_pkgdown.yml @@ -52,6 +52,11 @@ articles: contents: - starts_with("test") +- title: internal + contents: + - articles/test + - articles/test-quarto + reference: - title: Build diff --git a/vignettes/.gitignore b/vignettes/.gitignore index 2fa644087..540c19f9c 100644 --- a/vignettes/.gitignore +++ b/vignettes/.gitignore @@ -4,3 +4,5 @@ *_files /.quarto/ + +!knitr-chunks.R diff --git a/vignettes/articles/knitr-chunks.R b/vignettes/articles/knitr-chunks.R new file mode 100644 index 000000000..a24b90a17 --- /dev/null +++ b/vignettes/articles/knitr-chunks.R @@ -0,0 +1,3 @@ +# I would like to have those reused inside my articles / vignettes +## ----simple, echo=TRUE------------------------------- +1 + 1 diff --git a/vignettes/articles/test-quarto.qmd b/vignettes/articles/test-quarto.qmd new file mode 100644 index 000000000..805a75f38 --- /dev/null +++ b/vignettes/articles/test-quarto.qmd @@ -0,0 +1,24 @@ +--- +title: "test" +--- + +```{r, include = FALSE} +knitr::opts_chunk$set( + collapse = TRUE, + comment = "#>" +) +``` + +```{r setup} +library(pkgdown) +``` + +```{r} +knitr::read_chunk("knitr-chunks.R") +``` + + +```{r} +#| label: simple +``` + diff --git a/vignettes/articles/test.Rmd b/vignettes/articles/test.Rmd new file mode 100644 index 000000000..26f27c061 --- /dev/null +++ b/vignettes/articles/test.Rmd @@ -0,0 +1,23 @@ +--- +title: "test" +--- + +```{r, include = FALSE} +knitr::opts_chunk$set( + collapse = TRUE, + comment = "#>" +) +``` + +```{r setup} +library(pkgdown) +``` + +```{r} +knitr::read_chunk("knitr-chunks.R") +``` + +```{r} +#| label: simple +``` +