complete reboot, a whole new philosophy
built around automatically generated, fully editable
Makefile
and prioritization of its “rules”
“trinity” of essential functions introduced:
init()
initializes a Makefile
in project
root with automatically discovered build scriptsaim()
sets one of the Makefile
targets to
be recognized by RStudio’s Build pane (prioritization)build()
builds the first Makefile
entry
(set by user or via aim()
)pkgdown
is used to build package website, so you can
read the news, vignettes and full documentation in a more pleasant,
responsive way even outside R
partly covered with testthat
tests