-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.R
More file actions
46 lines (32 loc) · 1.1 KB
/
setup.R
File metadata and controls
46 lines (32 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
## package config
if (!file.exists("cleanup"))
instantiate::stan_package_configure()
## licensing
if (!file.exists("LICENSE.md"))
usethis::use_gpl_license()
## Rmd readme
if (!file.exists("README.Rmd"))
usethis::use_readme_rmd()
## badge for experimental
usethis::use_lifecycle_badge("experimental")
## later (building a webpage for the pkg)
## usethis::use_pkgdown()
usethis::use_pkgdown_github_pages()
## creating a vignette
if (!file.exists("vignettes/get-started.Rmd"))
usethis::use_vignette(name = "get-started")
usethis::use_news_md()
## build pkgdown website
## usethis::use_github_action("pkgdown")
usethis::use_build_ignore("vignettes/*_files")
usethis::use_git_ignore("*_files", "vignettes")
## creating quarto vignettes vignette
if (!file.exists("vignettes/get-started.qmd"))
usethis::use_vignette(name = "get-started.qmd")
if (!file.exists("vignettes/theory.qmd"))
usethis::use_vignette(name = "theory.qmd")
if (!file.exists("vignettes/examples.qmd"))
usethis::use_vignette(name = "examples.qmd")
usethis::use_logo("../logo-drmr.png")
pkgdown::build_favicons()
devtools::build_readme()