build.properties – cesta k XSLT JARu
authorFrantišek Kučera <franta-hg@frantovo.cz>
Sat, 22 Jun 2013 19:35:55 +0200
changeset 123c1999d6bc76a
parent 122 082f281e16f5
child 124 42aec5217cbf
build.properties – cesta k XSLT JARu
build.properties
build.uživatelské.properties
build.xml
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/build.properties	Sat Jun 22 19:35:55 2013 +0200
     1.3 @@ -0,0 +1,1 @@
     1.4 +xslt.jar=/usr/share/java/saxonb.jar
     2.1 --- a/build.xml	Sat Nov 17 23:38:58 2012 +0100
     2.2 +++ b/build.xml	Sat Jun 22 19:35:55 2013 +0200
     2.3 @@ -18,6 +18,9 @@
     2.4  -->
     2.5  <project name="xhtml-web" basedir="." default="generuj">
     2.6  
     2.7 +	<loadproperties srcfile="build.uživatelské.properties"/>
     2.8 +	<loadproperties srcfile="build.properties"/>
     2.9 +
    2.10  	<!-- Používané adresáře – např. zde můžete vstup a výstup nasměrovat do jiného verzovaného úložiště -->
    2.11  	<property name="vstup" value="vstup"/>
    2.12  	<property name="výstup" value="výstup"/>
    2.13 @@ -37,7 +40,7 @@
    2.14  			<param name="podporaZaostalýchProhlížečů" expression="false"/>
    2.15  			<param name="vstupníPřípona" expression="${vstupníPřípona}"/>
    2.16  			<param name="výstupníPřípona" expression="${výstupníPřípona}"/>
    2.17 -			<classpath location="/usr/share/java/saxonb-9.0.jar"/>
    2.18 +			<classpath location="${xslt.jar}"/>
    2.19  			<classpath location="${funkce}"/>
    2.20  			<factory name="net.sf.saxon.TransformerFactoryImpl">
    2.21  				<attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/>
    2.22 @@ -47,7 +50,7 @@
    2.23  
    2.24  	<target name="syntaxe" description="Vygeneruje CSS styl pro zvýrazňování syntaxe" depends="kompiluj-funkce">
    2.25  		<xslt in="${vstup}/web.conf" out="${výstup}/css/syntaxe.css" style="${šablona}/syntaxe.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison">
    2.26 -			<classpath location="/usr/share/java/saxonb-9.0.jar"/>
    2.27 +			<classpath location="${xslt.jar}"/>
    2.28  			<classpath location="${funkce}"/>
    2.29  			<factory name="net.sf.saxon.TransformerFactoryImpl">
    2.30  				<attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/>
    2.31 @@ -57,7 +60,7 @@
    2.32  
    2.33  	<target name="makra" description="Vygeneruje seznam maker podle souborů v příslušných složkách" depends="kompiluj-funkce">
    2.34  		<xslt in="${vstup}/web.conf" out="${seznamMaker}" style="${šablona}/makra.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison">
    2.35 -			<classpath location="/usr/share/java/saxonb-9.0.jar"/>
    2.36 +			<classpath location="${xslt.jar}"/>
    2.37  			<classpath location="${funkce}"/>
    2.38  			<factory name="net.sf.saxon.TransformerFactoryImpl">
    2.39  				<attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/>
    2.40 @@ -72,7 +75,7 @@
    2.41  		<xslt in="${vstup}/web.conf" out="${výstup}/atom.xml" style="${šablona}/atom.xsl" processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison">
    2.42  			<param name="vstupníPřípona" expression="${vstupníPřípona}"/>
    2.43  			<param name="výstupníPřípona" expression="${výstupníPřípona}"/>
    2.44 -			<classpath location="/usr/share/java/saxonb-9.0.jar"/>
    2.45 +			<classpath location="${xslt.jar}"/>
    2.46  			<classpath location="${funkce}"/>
    2.47  			<factory name="net.sf.saxon.TransformerFactoryImpl">
    2.48  				<attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/>
    2.49 @@ -81,7 +84,7 @@
    2.50  
    2.51  		<!-- RSS -->
    2.52  		<xslt in="${výstup}/atom.xml" out="${výstup}/rss.xml" style="${šablona}/rss.xsl"  processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison">
    2.53 -			<classpath location="/usr/share/java/saxonb-9.0.jar"/>
    2.54 +			<classpath location="${xslt.jar}"/>
    2.55  			<classpath location="${funkce}"/>
    2.56  			<factory name="net.sf.saxon.TransformerFactoryImpl">
    2.57  				<attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/>
    2.58 @@ -90,7 +93,7 @@
    2.59  
    2.60  		<!-- Sitemap.xml -->
    2.61  		<xslt in="${výstup}/atom.xml" out="${výstup}/sitemap.xml" style="${šablona}/sitemap.xsl"  processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison">
    2.62 -			<classpath location="/usr/share/java/saxonb-9.0.jar"/>
    2.63 +			<classpath location="${xslt.jar}"/>
    2.64  			<classpath location="${funkce}"/>
    2.65  			<factory name="net.sf.saxon.TransformerFactoryImpl">
    2.66  				<attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/>
    2.67 @@ -99,7 +102,7 @@
    2.68  
    2.69  		<!-- Seznam stránek -->
    2.70  		<xslt in="${výstup}/atom.xml" out="${vstup}/.seznam.xml" style="${šablona}/seznam.xsl"  processor="org.apache.tools.ant.taskdefs.optional.TraXLiaison">
    2.71 -			<classpath location="/usr/share/java/saxonb-9.0.jar"/>
    2.72 +			<classpath location="${xslt.jar}"/>
    2.73  			<classpath location="${funkce}"/>
    2.74  			<factory name="net.sf.saxon.TransformerFactoryImpl">
    2.75  				<attribute name="http://saxon.sf.net/feature/allow-external-functions" value="true"/>