Author: dkulp
Date: Mon May  8 13:52:16 2006
New Revision: 405162

URL: http://svn.apache.org/viewcvs?rev=405162&view=rev
Log:
Fix for sunjars installing on windows.   Add .bat to mvn command on Windows so 
process can be forked correctly.


Modified:
    incubator/tuscany/java/sca/bindings/sunjars/build.xml

Modified: incubator/tuscany/java/sca/bindings/sunjars/build.xml
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/bindings/sunjars/build.xml?rev=405162&r1=405161&r2=405162&view=diff
==============================================================================
--- incubator/tuscany/java/sca/bindings/sunjars/build.xml (original)
+++ incubator/tuscany/java/sca/bindings/sunjars/build.xml Mon May  8 13:52:16 
2006
@@ -1,20 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- *  Copyright (c) 2006 The Apache Software Foundation or its licensors, as 
applicable.
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License.
- -->
-<project name="YokoSunJarsInstaller">
+<project name="CeltixSunJarsInstaller">
 
     <target name="checkinstalled">
         <condition property="already.installed" >
@@ -26,22 +10,28 @@
                 <available 
file="${localRepository}/javax/xml/saaj-api/1.3/saaj-api-1.3.jar"/>
             </and>
         </condition>
+        <condition property="maven.suffix" value="">
+               <os family="unix"/>
+        </condition>        
+        <condition property="maven.suffix" value=".bat">
+               <os family="windows"/>
+        </condition>
     </target>
 
     <target name="installJars" depends="checkinstalled" 
unless="already.installed">
-        <exec executable="mvn" dir="${basedir}" failonerror="false">
+        <exec executable="mvn${maven.suffix}" dir="${basedir}" 
failonerror="false">
             <arg line="install:install-file -DgroupId=javax.annotation  
-DartifactId=jsr250-api -Dversion=2.0-JAXWS-2.0-EA3 -Dpackaging=jar 
-DgeneratePom=true 
-Dfile=${basedir}/target/celtix-install/celtix/lib/jsr250-api-2.0-JAXWS-2.0-EA3.jar"/>
         </exec>
-        <exec executable="mvn" dir="${basedir}" failonerror="false">
+        <exec executable="mvn${maven.suffix}" dir="${basedir}" 
failonerror="false">
             <arg line="install:install-file -DgroupId=javax.jws  
-DartifactId=jsr181-api -Dversion=2.0-JAXWS-2.0-EA3 -Dpackaging=jar 
-DgeneratePom=true 
-Dfile=${basedir}/target/celtix-install/celtix/lib/jsr181-api-2.0-JAXWS-2.0-EA3.jar"/>
         </exec>
-        <exec executable="mvn" dir="${basedir}" failonerror="false">
+        <exec executable="mvn${maven.suffix}" dir="${basedir}" 
failonerror="false">
             <arg line="install:install-file -DgroupId=javax.xml  
-DartifactId=jaxws-api -Dversion=2.0-JAXWS-2.0-EA3 -Dpackaging=jar 
-DgeneratePom=true 
-Dfile=${basedir}/target/celtix-install/celtix/lib/jaxws-api-2.0-JAXWS-2.0-EA3.jar"/>
         </exec>
-        <exec executable="mvn" dir="${basedir}" failonerror="false">
+        <exec executable="mvn${maven.suffix}" dir="${basedir}" 
failonerror="false">
             <arg line="install:install-file -DgroupId=javax.xml  
-DartifactId=saaj-api -Dversion=1.3 -Dpackaging=jar -DgeneratePom=true 
-Dfile=${basedir}/target/celtix-install/celtix/lib/saaj-api-1.3.jar"/>
         </exec>
-        <exec executable="mvn" dir="${basedir}" failonerror="false">
+        <exec executable="mvn${maven.suffix}" dir="${basedir}" 
failonerror="false">
             <arg line="install:install-file -DgroupId=com.sun.xml  
-DartifactId=saaj-impl -Dversion=1.3 -Dpackaging=jar -DgeneratePom=true 
-Dfile=${basedir}/target/celtix-install/celtix/lib/saaj-impl-1.3.jar"/>
         </exec>
     </target>


Reply via email to