Project

Profile

Help

Revision 6717e3bc

Added by O'Neil Delpratt almost 8 years ago

update to build files in 9.5

View differences:

latest9.5/build/build-n.xml
8 8
	<import file="build-constants.xml"/>      
9 9
		    
10 10
    <!-- directories holding C# source code -->
11
    <property name="vss-n.dir" value="${repo-os}/hen"/>
11
    <property name="vss-n.dir" value="${repo-os}/latest9.5/hen"/>
12 12

  
13 13
    <!-- directory holding C# source code as in Subversion -->
14 14
    <!--<property name="subversion-n.dir" value="${root}/saxon-svn2/latest9.0/bn/csource"/>-->	
......
28 28
<!--      <condition property="csharp.compiler" value="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe">
29 29
        <os family="windows"/>
30 30
      </condition>-->
31
    
32
  <condition property="csharp.compiler" value="C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe">
31
    <condition property="csharp.compiler" value="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe">
32
<!--  <condition property="csharp.compiler" value="C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe"> -->
33 33
    <os family="windows"/>
34 34
  </condition>
35 35
    <!-- following locations are for IKVMC code used to build the .NET product -->
......
83 83
    <property name="source-api-n.dir" value="${vss-n.dir}/csource/api"/>
84 84
    <property name="source-cmd-n.dir" value="${vss-n.dir}/csource/cmd"/>
85 85
    <property name="source-samples-n.dir" value="${vss-n.dir}/csource/samples"/>
86
    <taskdef resource="com/igormaznitsa/jcp/ant/tasks.properties" classpath="../lib/jcp-5.3.jar"/>
86
    <taskdef resource="com/igormaznitsa/jcp/ant/tasks.properties" classpath="../lib/jcp-5.3.2.jar"/>
87 87
           
88 88
    <path id="classpath-n">
89 89
        <fileset dir="${lib.dir}">
......
1185 1185
      </dependset>
1186 1186
    </target>               
1187 1187
                     
1188
    <!--<target name="product-dotnetdoc" description="Create .NET API documentation"
1189
        depends="copysource-development-n, csharp-hen, dotnetdoc-dependset" >-->
1190
  <target name="product-dotnetdoc" description="Create .NET API documentation" depends="csharp-een"
1191
    >
1188
    <target name="product-dotnetdoc" description="Create .NET API documentation"
1189
        depends="copysource-development-n, csharp-hen, dotnetdoc-dependset" >
1190

  
1192 1191
        <mkdir dir="${docout-n.dir}"/>
1193 1192
        
1194 1193
        <xslt  in="${doctools-n.dir}/parsecs.xsl"
......
1216 1215
	      <classpath refid="saxonee.class.path"/>
1217 1216
			<factory name="com.saxonica.config.EnterpriseTransformerFactory"/>
1218 1217
	    </xslt>
1219
	             	            
1218
	     <xslt in="${doctemp-n.dir}/merged.xml"
1219
			style="${doctools-n.dir}/convert-to-jel-package.xsl"
1220
			out="${docout-n.dir}/dotnetdoc-xml/packages/Saxon.Api.xml">
1221
	      <classpath refid="saxonee.class.path"/>
1222
			<factory name="com.saxonica.config.EnterpriseTransformerFactory"/>
1223
	    </xslt>
1220 1224
      
1221 1225
      <copy file="${doctools-n.dir}/stylesheet.css"
1222 1226
              tofile="${build-resources.dir}/doc/dotnetdoc/stylesheet.css"
......
1251 1255
    		description="Generate Saxon for the .NET platform"/>
1252 1256
    		<!--, samples-n --> 
1253 1257
    		
1254
    <target name="installer-hen" description="Create installer for Saxon-HE on .NET" depends="n">
1258
    <target name="installer-hen" description="Create installer for Saxon-HE on .NET" depends="n, release-userdoc-n">
1255 1259
       <mkdir dir="${temp.dir}/n/installer"/> 
1256 1260
       
1257 1261
      <echo file="${temp.dir}/n/installer/he.iss">
......
1282 1286
Source: "IKVM.OpenJDK.XML.API.dll"; DestDir: "{app}\bin"; Flags: gacinstall ; StrongAssemblyName: "IKVM.OpenJDK.XML.API.dll, ${ikvm.strongname}"
1283 1287
Source: "saxon9he.dll"; DestDir: "{app}\bin"; Flags: gacinstall; StrongAssemblyName: "saxon9he.dll, ${saxon.strongname}"
1284 1288
Source: "saxon9he-api.dll"; DestDir: "{app}\bin"; Flags: gacinstall; StrongAssemblyName: "saxon9he-api.dll, ${saxon.strongname}"
1289
Source: "..\notices\APACHE-RESOLVER.txt" ; DestDir: "{app}\notices"
1290
Source: "..\notices\APACHE-XERCES.txt" ; DestDir: "{app}\notices"
1291
Source: "..\notices\CERN.txt" ; DestDir: "{app}\notices"
1292
Source: "..\notices\FRIJTERS.txt" ; DestDir: "{app}\notices"
1293
Source: "..\notices\GPL+CLASSPATH.txt" ; DestDir: "{app}\notices"
1294
Source: "..\notices\JAMESCLARK.txt" ; DestDir: "{app}\notices"
1295
Source: "..\notices\LICENSE.txt" ; DestDir: "{app}\notices"
1296
Source: "..\notices\THAI.txt" ; DestDir: "{app}\notices"
1297
Source: "..\notices\UNICODE.txt" ; DestDir: "{app}\notices"
1285 1298

  
1286 1299
; Program Files
1287 1300
Source: "Query.exe"; DestDir: "{app}\bin"
......
1338 1351
Source: "IKVM.OpenJDK.XML.API.dll"; DestDir: "{app}\bin"; Flags: gacinstall ; StrongAssemblyName: "IKVM.OpenJDK.XML.API.dll, ${ikvm.strongname}"
1339 1352
Source: "saxon9pe.dll"; DestDir: "{app}\bin"; Flags: gacinstall; StrongAssemblyName: "saxon9pe.dll, ${saxon.strongname}"
1340 1353
Source: "saxon9pe-api.dll"; DestDir: "{app}\bin"; Flags: gacinstall; StrongAssemblyName: "saxon9pe-api.dll, ${saxon.strongname}"
1354
Source: "..\notices\APACHE-RESOLVER.txt" ; DestDir: "{app}\notices"
1355
Source: "..\notices\APACHE-XERCES.txt" ; DestDir: "{app}\notices"
1356
Source: "..\notices\CERN.txt" ; DestDir: "{app}\notices"
1357
Source: "..\notices\FRIJTERS.txt" ; DestDir: "{app}\notices"
1358
Source: "..\notices\GPL+CLASSPATH.txt" ; DestDir: "{app}\notices"
1359
Source: "..\notices\JAMESCLARK.txt" ; DestDir: "{app}\notices"
1360
Source: "..\notices\LICENSE.txt" ; DestDir: "{app}\notices"
1361
Source: "..\notices\THAI.txt" ; DestDir: "{app}\notices"
1362
Source: "..\notices\UNICODE.txt" ; DestDir: "{app}\notices"
1341 1363

  
1342 1364
; Program Files
1343 1365
Source: "Query.exe"; DestDir: "{app}\bin"
......
1394 1416
Source: "IKVM.OpenJDK.XML.API.dll"; DestDir: "{app}\bin"; Flags: gacinstall ; StrongAssemblyName: "IKVM.OpenJDK.XML.API.dll, ${ikvm.strongname}"
1395 1417
Source: "saxon9ee.dll"; DestDir: "{app}\bin"; Flags: gacinstall; StrongAssemblyName: "saxon9ee.dll, ${saxon.strongname}"
1396 1418
Source: "saxon9ee-api.dll"; DestDir: "{app}\bin"; Flags: gacinstall; StrongAssemblyName: "saxon9ee-api.dll, ${saxon.strongname}"
1419
Source: "..\notices\APACHE-RESOLVER.txt" ; DestDir: "{app}\notices"
1420
Source: "..\notices\APACHE-XERCES.txt" ; DestDir: "{app}\notices"
1421
Source: "..\notices\ASM.txt" ; DestDir: "{app}\notices"
1422
Source: "..\notices\CERN.txt" ; DestDir: "{app}\notices"
1423
Source: "..\notices\FRIJTERS.txt" ; DestDir: "{app}\notices"
1424
Source: "..\notices\GPL+CLASSPATH.txt" ; DestDir: "{app}\notices"
1425
Source: "..\notices\JAMESCLARK.txt" ; DestDir: "{app}\notices"
1426
Source: "..\notices\LICENSE.txt" ; DestDir: "{app}\notices"
1427
Source: "..\notices\THAI.txt" ; DestDir: "{app}\notices"
1428
Source: "..\notices\UNICODE.txt" ; DestDir: "{app}\notices"
1397 1429

  
1398 1430
; Program Files
1399 1431
Source: "Query.exe"; DestDir: "{app}\bin"

Also available in: Unified diff