Makefile pour developpement multi-OS, multi-variants

crabs_makefile-5.2 ©2003-2008 - Christophe Cazajus (crabs-mettre_le_signe_at-crabs-world.com)

~~ / xpi_rdf.xsl
Makefile include.LINUX include.SOLARIS include.CGI include.CGI_BIN include.XPI xpi_rdf.xsl Pdepend.c Pinfo.c PrelativeHome.c PrelativePath.c Pprojetgpl.c Prelative.c PinfoGPL.sh PgenInfo_c.sh PenvProjet.sh Pinfo2html.sh Pinstall.sh PgenInfo_include.sh projet.env crabs_mk.sh crabs_mk.csh fr/crabs_makefile.po Makefile.SOLARIS
    1 <?xml version="1.0" encoding="iso-8859-15" ?>
    2 <!--GPL-->
    3 <!--
    4    =============================================================================
    5     crabs_makefile-5.2 : Makefile pour developpement multi-OS, multi-variants
    6     Copyright (C) 2003-2008 : Christophe Cazajus (crabs-mettre_le_signe_at-crabs-world.com)
    7 
    8     Ce source fait partie d'un projet logiciel libre. Vous pouvez le distribuer
    9     et/ou le modifier en respectant les termes de la GNU General Public License
   10     version 2 ou (suite a votre propre choix) une version ulterieure.
   11 
   12     Ce programme est distribue dans l'espoir qu'il puisse etre utile, mais
   13     sans aucune garantie, meme si il est associe a un produit qui vous en
   14     propose une. Conformez-vous a la GNU General Public License pour avoir
   15     plus de precisions.
   16 
   17     L'auteur ne peut etre tenu responsable de l'utilisation faite des
   18     composantes associees a ce projet (en partie ou dans leur totalite).
   19 
   20     Une copie du fichier de la GNU GPL est fournie dans le repertoire DOC
   21     de ce projet sous le nom gnu_gpl.txt
   22 
   23    =============================================================================
   24 -->
   25 <xsl:stylesheet
   26     xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
   27     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   28     xmlns:em="http://www.mozilla.org/2004/em-rdf#"
   29     version="1.0">
   30 <xsl:output encoding="iso-8859-15" method="xml" indent="yes"/>
   31 <xsl:strip-space elements="*"/>
   32 
   33 <xsl:template match="/">
   34     <xsl:variable name="id">
   35         <xsl:value-of select="//rdf:RDF/rdf:Description/em:id/text()"/>
   36     </xsl:variable>
   37     <xsl:variable name="vr">
   38         <xsl:value-of select="//rdf:RDF/rdf:Description/em:version/text()"/>
   39     </xsl:variable>
   40     <rdf:RDF>
   41 
   42         <xsl:element name="rdf:Description">
   43             <xsl:attribute name="rdf:about">
   44                 <xsl:text>urn:mozilla:extension:</xsl:text>
   45                 <xsl:value-of select="$id"/>
   46             </xsl:attribute>
   47             <em:updates><rdf:Seq>
   48                 <xsl:element name="rdf:li">
   49                     <xsl:attribute name="rdf:resource">
   50                         <xsl:text>urn:mozilla:extension:</xsl:text>
   51                         <xsl:value-of select="$id"/>
   52                         <xsl:text>:</xsl:text>
   53                         <xsl:value-of select="$vr"/>
   54                     </xsl:attribute>
   55                 </xsl:element>
   56             </rdf:Seq></em:updates>
   57             <em:version><xsl:value-of select="$vr"/></em:version>
   58             <em:updateLink>%%UPDATE_LINK%%</em:updateLink>
   59         </xsl:element>
   60 
   61         <xsl:element name="rdf:Description">
   62             <xsl:attribute name="rdf:about">
   63                 <xsl:text>urn:mozilla:extension:</xsl:text>
   64                 <xsl:value-of select="$id"/>
   65                 <xsl:text>:</xsl:text>
   66                 <xsl:value-of select="$vr"/>
   67             </xsl:attribute>
   68             <em:version><xsl:value-of select="$vr"/></em:version>
   69             <em:targetApplication><rdf:Description>
   70                 <em:id>
   71                     <xsl:value-of select="//rdf:RDF/rdf:Description/em:targetApplication/rdf:Description/em:id"/>
   72                 </em:id>
   73                 <em:minVersion>
   74                     <xsl:value-of select="//rdf:RDF/rdf:Description/em:targetApplication/rdf:Description/em:minVersion"/>
   75                 </em:minVersion>
   76                 <em:maxVersion>
   77                     <xsl:value-of select="//rdf:RDF/rdf:Description/em:targetApplication/rdf:Description/em:maxVersion"/>
   78                 </em:maxVersion>
   79                 <em:updateLink>%%UPDATE_LINK%%</em:updateLink>
   80             </rdf:Description></em:targetApplication>
   81         </xsl:element>
   82     </rdf:RDF>
   83 </xsl:template>
   84 
   85 </xsl:stylesheet>
Makefile include.LINUX include.SOLARIS include.CGI include.CGI_BIN include.XPI xpi_rdf.xsl Pdepend.c Pinfo.c PrelativeHome.c PrelativePath.c Pprojetgpl.c Prelative.c PinfoGPL.sh PgenInfo_c.sh PenvProjet.sh Pinfo2html.sh Pinstall.sh PgenInfo_include.sh projet.env crabs_mk.sh crabs_mk.csh fr/crabs_makefile.po Makefile.SOLARIS
~~ / xpi_rdf.xsl

Haut de page

Contacter crabs

Date de génération : 22/09/2011 21:47