Author: costin
Date: Thu Mar 29 23:18:34 2012
New Revision: 1307160

URL: http://svn.apache.org/viewvc?rev=1307160&view=rev
Log:
Fix npn location, make it optional


Modified:
    tomcat/trunk/build.properties.default
    tomcat/trunk/build.xml

Modified: tomcat/trunk/build.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/build.properties.default?rev=1307160&r1=1307159&r2=1307160&view=diff
==============================================================================
--- tomcat/trunk/build.properties.default (original)
+++ tomcat/trunk/build.properties.default Thu Mar 29 23:18:34 2012
@@ -135,7 +135,7 @@ jdt.loc.2=http://download.eclipse.org/ec
 npn.version=8.1.2.v20120308
 npn.home=${base.path}/npn-${npn.version}
 npn.jar=${npn.home}/npn-${npn.version}.jar
-npn.loc=http://repo2.maven.org/maven2/org/mortbay/jetty/npn/npn-boot/${npn.version}/npn-boot-${npn.version}.jar
+npn.loc=http://repo1.maven.org/maven2/org/eclipse/jetty/npn/npn-api/${npn.version}/npn-api-${npn.version}.jar
 
 # ----- Tomcat native library -----
 tomcat-native.version=1.1.23

Modified: tomcat/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/build.xml?rev=1307160&r1=1307159&r2=1307160&view=diff
==============================================================================
--- tomcat/trunk/build.xml (original)
+++ tomcat/trunk/build.xml Thu Mar 29 23:18:34 2012
@@ -162,6 +162,8 @@
   <defaultexcludes add="**/.git/**" />
   <defaultexcludes remove="**/.gitignore" />
   <!--<defaultexcludes echo="true" />-->
+       
+  <available file="${npn.jar}" property="npn.exists" />
 
   <!-- Classpaths -->
   <path id="compile.classpath">
@@ -570,7 +572,10 @@
       <compilerarg value="-Xlint:unchecked"/>
       -->
       <classpath refid="compile.classpath" />
-      <exclude name="org/apache/naming/factory/webservices/**" />
+        <exclude name="org/apache/naming/factory/webservices/**" />
+        <exclude name="org/apache/tomcat/spdy/NetSupportJava7*" 
unless="npn.exists"/>
+        <exclude name="org/apache/coyote/spdy/*Nio*" unless="npn.exists"/>
+        <exclude name="org/apache/coyote/spdy/SpdyNpnHandler*" 
unless="npn.exists"/>
     </javac>
     <!-- Copy static resource files -->
     <copy todir="${tomcat.classes}" encoding="ISO-8859-1">
@@ -2345,12 +2350,15 @@ Apache Tomcat ${version} native binaries
       <param name="destdir" value="${jdt.home}"/>
     </antcall>
 
+  </target>
+       
+  <target name="download-npn"
+          description="Download optional NPN" >
     <antcall target="downloadfile">
      <param name="sourcefile" value="${npn.loc}"/>
      <param name="destfile" value="${npn.jar}"/>
      <param name="destdir" value="${npn.home}"/>
     </antcall>
-
   </target>
 
   <target name="download-test-compile"



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to