Version 3 (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
- supprimer prog/STACOMIR03 (sinon garde l'ancienne version!!)
- Lancer package.build.R (crée dans le working directory)pour les deux (seulement les parties package.skeleton)
- Copier le fichier DESCRIPTION
- 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 éléments des classes depuis les fichiers Rd dans prog/STACOMIR03Ox/man et les copier vers le fichier prog/STACOMIR03/man
vérifier les fichiers de documentation (=le dossier man/) par celui présent dans trunk/prog Supprimer le fichier read_and_deleteme
- Remplacer le contenu de ggplot2usr-package par celui de ggplot2usr.Rd de ggplot2usrpk
- 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
- Rcmd build c:/base/stacomi
- Rcmd INSTALL stacomi_0.2.tar.gz : ...Le tar.gz est mis dans bin
- Pour faire un windows distribuable il faut ensuite compresser le répertoire stacomi dans C:\Program Files\R\R-2.9.1\library\
- L'installation en mode commande se fait avec R.exe -f stacomi.zip