Changeset 81649 in spip-zone


Ignore:
Timestamp:
Mar 28, 2014, 2:53:28 PM (5 years ago)
Author:
marcimat@…
Message:

Mise à jour des scripts executant autodoc

Location:
_galaxie_/code.spip.net/scripts/trunk
Files:
2 edited
1 moved

Legend:

Unmodified
Added
Removed
  • _galaxie_/code.spip.net/scripts/trunk/autodoc_spip.sh

    r75092 r81649  
     1# Fonctionne presque, mais il manque des détails spécifiques
     2# pour le site tel que les propositions de code, l'url racine,
     3# la boussole spip en js
     4#php autodoc/bin/autodoc_helper.php from:spip -s ../../www/autodoc
     5
     6
     7# Pour corriger cela, on utilise un phpdoc.xml spécifique
     8
    19# se mettre dans le bon répertoire de travail
    2 RACINE=/home/marcimat/autodoc
     10RACINE=/var/www/spip/code.spip.net/scripts
    311cd $RACINE
    412
    513# phpDocumentor préfère les nommages conventionnels ! 'phpdoc.xml' quelque soit le xml utilisé.
    614if [ -f phpdoc.xml ]; then
    7         rm phpdoc.xml
     15        rm phpdoc.xml
    816fi
    917cp phpdoc_spip.xml phpdoc.xml
    1018
    1119# autodoc de SPIP
    12 SOURCE=/var/alternc/html/m/marcimat/autodoc_sources/spip-dev/
    1320PREFIXE=spip
     21SOURCE=$RACINE/work/input/$PREFIXE
    1422TITRE=SPIP
     23DEST=$RACINE/../www/autodoc
     24CACHE=$RACINE/work/cache/$PREFIXE
    1525
    1626# remplacer des éléments de phpdoc.xml par nos données
    1727# cela est fait car certains paramètres ne peuvent être transmis en ligne de commande
    1828# particulièrement le chemin du cache parser/target
    19 sed -i "s/@PREFIXE@/$PREFIXE/g" phpdoc.xml
     29#sed -i "s/@PREFIXE@/$PREFIXE/g" phpdoc.xml
     30sed -i "s|@CACHE@|$CACHE|g" phpdoc.xml
     31sed -i "s|@DEST@|$DEST|g" phpdoc.xml
    2032
    21 
    22 #DEST=/var/alternc/html/m/marcimat/autodoc/$PREFIXE/
    23 DEST=/var/alternc/html/m/marcimat/code/autodoc/
    2433
    2534TITRE=--title="$TITRE"
     
    2736# creer si inexistant
    2837if [ ! -d "$DEST" ]; then
    29         mkdir $DEST
     38        mkdir $DEST
    3039fi
    3140
    3241# svn up de la source
    3342svn up $SOURCE
    34 chown -R www-data:2001 $SOURCE
    35 chown -R www-data:2001 $DEST
    3643
    3744# lancer phpdoc
    3845php $RACINE/autodoc/bin/autodoc.php \
    39         -c $RACINE/phpdoc.xml \
    40         -d $SOURCE \
    41         $TITRE \
    42         --parseprivate
     46        -c $RACINE/phpdoc.xml \
     47        -d $SOURCE \
     48        $TITRE \
     49        --parseprivate
    4350
    44 chown -R www-data:2001 $DEST
     51
  • _galaxie_/code.spip.net/scripts/trunk/autodoc_zone.sh

    r80152 r81649  
    1 # générer les documentations des plugins
    2 php autodoc/bin/autodoc_helper.php from:file --sorties=/var/alternc/html/m/marcimat/autodoc/
     1# se mettre dans le bon répertoire de travail
     2RACINE=/var/www/spip/code.spip.net/scripts
     3cd $RACINE
     4
     5php autodoc/bin/autodoc_helper.php from:file \
     6        --sorties=/var/www/spip/plugins.code.spip.net/www
  • _galaxie_/code.spip.net/scripts/trunk/phpdoc_spip.xml

    r78181 r81649  
    55        <default-package-name>SPIP</default-package-name>
    66        <encoding>utf-8</encoding>
    7         <target>/home/marcimat/autodoc/cache/@PREFIXE@</target>
     7        <target>@CACHE@</target>
    88        <markers>
    99            <item>TODO</item>
     
    3333    </files>
    3434    <transformer>
    35         <target>/var/alternc/html/m/marcimat/autodoc/@PREFIXE@</target>
     35        <target>@DEST@</target>
    3636    </transformer>
    3737    <logging>
    38         <level>debug</level>
    39         <paths>
     38        <level>warn</level>
     39        <!-- paths>
    4040            <default>log/phpdoc-{DATE}.log</default>
    4141            <errors>log/phpdoc-{DATE}.errors.log</errors>
    42         </paths>
     42        </paths -->
    4343    </logging>
    4444    <transformations>
     
    4848        <site         value="http://code.spip.net/" />
    4949        <proposer     value="oui" />
     50        <titre        value="Documentation du code de SPIP" />
    5051        <description  value="Documentation automatique du code PHP de SPIP." />
    5152        <presentation value="Cette documentation est extraite à partir du code source de la version de développement." />
Note: See TracChangeset for help on using the changeset viewer.