wiki:RBuild

Version 4 (modified by cedric, 15 years ago) (diff)

--

Procédure de construction du package 04/11/2009

Note : ce fichier est pour mémoire pour Cédric

  1. supprimer prog/STACOMIR03 (sinon garde l'ancienne version!!)
  2. Lancer package.build.R (crée dans le working directory)pour les deux (seulement les parties package.skeleton)
  3. Copier le fichier DESCRIPTION
  4. Lancer la commande (après avoir chargé roxygenize.ced fonction modifiée depuis le package roxygen) dans stacomiR_oxygenize.r
    roxygenize.ced(package.dir="prog/STACOMIR03",roxygen.dir='prog/STACOMIR03Ox',
    		copy.package=FALSE,overwrite=TRUE,unlink.target=FALSE,use.Rd2=FALSE)
    

Les fichiers de documentation sont copiés dans le dosser man (ex : ici prog/STACOMIR03Ox/man). package.skeleton avait déjà crée un squelette de documentation. Reprendre les commentaire (titre...) depuis les fichiers Rd dans prog/STACOMIR03Ox/man et les copier vers le fichier prog/STACOMIR03/man La documentation des classes devra être refaite à la main, car Roxygen ne marche pas encore de manière optimale.

vérifier les fichiers de documentation (=le dossier man/) par celui présent dans trunk/prog Supprimer le fichier read_and_deleteme

  1. Remplacer le contenu de ggplot2usr-package par celui de ggplot2usr.Rd de ggplot2usrpk
  2. Rcmd check <repertoire> ou run External tool check vérifier la configuration

(version+ pointer vers le repertoire construit lors des procédures précédentes)

dans project external tools) ! Attention les install.out sont écrit dans le répertoire d'éclipse pas dans le working directory

  1. Rcmd build c:/base/stacomi
  2. Rcmd INSTALL stacomi_0.2.tar.gz : ...Le tar.gz est mis dans bin
  3. Pour faire un windows distribuable il faut ensuite compresser le répertoire stacomi dans C:\Program Files\R\R-2.9.1\library\
  4. L'installation en mode commande se fait avec R.exe -f stacomi.zip