This function adds a license to the project. It will add the license name
in the License
field of the DESCRIPTION
file and write the content of
the license in the License.md
file.
add_license(license = NULL, given = NULL, family = NULL, quiet = FALSE)
A character of length 1. The chosen license.
Run get_licenses()
) to select an appropriate one.
A character of length 1. The given name of the copyright holder.
Only required if license = 'MIT'
. If is NULL
(default) and
license = 'MIT'
, this function will try to retrieve the value of this
parameter from the .Rprofile
file (edited with set_credentials()
).
A character of length 1. The family name of the copyright
holder. Only required if license = 'MIT'
. If is NULL
(default) and
license = 'MIT'
, this function will try to retrieve the value of this
parameter from the .Rprofile
file (edited with set_credentials()
).
A logical value. If TRUE
messages are deleted. Default is
FALSE
.
No return value.
Other create files:
add_citation()
,
add_compendium()
,
add_description()
,
add_dockerfile()
,
add_makefile()
,
add_package_doc()
,
add_readme_rmd()
,
add_renv()
,
add_testthat()
,
add_vignette()
if (FALSE) {
add_license(license = "MIT")
add_license(license = "GPL (>= 2)")
}