[Roxygen-devel] Basic question
Marc Girondot
marc.girondot at u-psud.fr
Thu Apr 5 16:27:27 CEST 2012
Hi "the list"
I just discover roxygen and play with it since two days.
I have been able to make my first package and it is so easy that I would
like to use it really for a project.
However, I have a problem with the production of the DESCRIPTION file.
Let two files: first HelloWorld.R
#### HelloWorld.R ####
#' showHello est une fonction R permettant d'afficher le message
#' "Hello World!" sur la console.
#' @title la fonction showHello()
#' export
showHello <-function(){
cat("Hello World!\n")
}
and
HelloWorld-package.R
#' @title The package
#' @author Marc Girondot \email{marc.girondot@@u-psud.fr}
#' @docType package
#' @name HelloWorld-package
#' @description A package
NULL
To create the package, I use:
setwd("[the path]")
package.skeleton("HelloWorld",code_files=c("HelloWorld.R",
"HelloWorld-package.R"))
library("roxygen2")
roxygenize("HelloWorld",copy.package=FALSE)
system("R CMD build '[the path]/HelloWorld'")
It works but the description file does no use the HelloWorld-package.R
information contrary to what I expected:
Package: HelloWorld
Type: Package
Title: What the package does (short line)
Version: 1.0
Date: 2012-04-05
Author: Who wrote it
Maintainer: Who to complain to <yourfault at somewhere.net>
Description: More about what it does (maybe more than one line)
License: What license is it under?
Collate:
'HelloWorld-package.R'
'HelloWorld.R'
Probably my error is stupid... please help !
Sincerely
Marc
--
__________________________________________________________
Marc Girondot, Pr
Laboratoire Ecologie, Systématique et Evolution
Equipe de Conservation des Populations et des Communautés
CNRS, AgroParisTech et Université Paris-Sud 11 , UMR 8079
Bâtiment 362
91405 Orsay Cedex, France
Tel: 33 1 (0)1.69.15.72.30 Fax: 33 1 (0)1.69.15.73.53
e-mail: marc.girondot at u-psud.fr
Web: http://www.ese.u-psud.fr/epc/conservation/Marc.html
Skype: girondot
More information about the Roxygen-devel
mailing list