Changes between Version 6 and Version 7 of RBuild


Ignore:
Timestamp:
Mar 13, 2010 1:59:11 PM (15 years ago)
Author:
cedric
Comment:

--

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 == 
    22Note : ce fichier est pour mémoire pour Cédric 
    33 
    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 DESCRIPTION 
     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 ''' DESCRIPTION ''' 
    77 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. 
     8roxygenize.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 
    912{{{ 
    1013roxygenize.ced(package.dir="prog/STACOMIR03",roxygen.dir='prog/STACOMIR03Ox', 
     
    1821        "RequeteODBCwheredate.r")) 
    1922}}} 
    20 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. 
     23Les fichiers de documentation sont copiés dans le dosser man (ex : ici prog/STACOMIR03Ox/man). avait déjà crée un squelette de documentation. 
    2124Pour 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/... 
    2225Ne pas remplacer interface_bilan_lot qui utilise des aliases vers les autres fonctions interface..