Changes between Version 6 and Version 7 of RBuild
- Timestamp:
- Mar 13, 2010 1:59:11 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RBuild
v6 v7 1 == Procédure de construction du package 04/11/2009==1 == Procédure de construction du package 13/mars 2010 == 2 2 Note : ce fichier est pour mémoire pour Cédric 3 3 4 1. supprimer prog/STACOMIR03(sinon garde l'ancienne version!!)5 2. Lancer package.build.R(crée dans le working directory)pour les deux (seulement les parties package.skeleton)6 3. Copier le fichier DESCRIPTION4 1. supprimer ''' prog/STACOMIR03 '''(sinon garde l'ancienne version!!) 5 2. Lancer ''' package.build.R ''' (crée dans le working directory)pour les deux (seulement les parties package.skeleton) 6 3. Copier le fichier ''' DESCRIPTION ''' 7 7 4. Lancer la commande (après avoir chargé roxygenize.ced) dans stacomiR_oxygenize.r[[BR]] 8 roxygenize.ced est une modif verbeuse et avoid, permet d'éviter les classes héritée qui font planter le pg. 8 roxygenize.ced est une modif verbeuse et qui permet d'éviter les classes héritée qui font planter le pg. Pour résumer 9 * les fonctions sont bien documentées à l'aide d'éclipse et Roxygen, 10 * tout ce qui concerne les classes S4 ne fonctionne pas, 11 * Il faut donc copier les fichiers .Rd correspondant aux fonctions dans StacomiR03Ox/man mais pas ceux correspondant aux classes S4 (fichiers -class.Rd et -methods.Rd) qui sont à récupérer dans le répertoire StacomiR03/man ou ils ont été créés par la fonction package.skeleton 9 12 {{{ 10 13 roxygenize.ced(package.dir="prog/STACOMIR03",roxygen.dir='prog/STACOMIR03Ox', … … 18 21 "RequeteODBCwheredate.r")) 19 22 }}} 20 Les fichiers de documentation sont copiés dans le dosser man (ex : ici prog/STACOMIR03Ox/man). package.skeletonavait déjà crée un squelette de documentation.23 Les fichiers de documentation sont copiés dans le dosser man (ex : ici prog/STACOMIR03Ox/man). avait déjà crée un squelette de documentation. 21 24 Pour les classes, reprendre les commentaire (titre, description ...) depuis les fichiers Rd dans prog/STACOMIR03Ox/man et les copier vers le fichier prog/man (en controle de source) puis remplacer prog/STACOMIR/STACOMIR03/man/... par prog/man/... 22 25 Ne pas remplacer interface_bilan_lot qui utilise des aliases vers les autres fonctions interface..