Update of /cvsroot/jython/jython
In directory usw-pr-cvs1:/tmp/cvs-serv14104
Modified Files:
build.xml
Log Message:
Conditional compilation for ReadlineConsole class.
Index: build.xml
===================================================================
RCS file: /cvsroot/jython/jython/build.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** build.xml 2001/03/14 14:28:08 1.10
--- build.xml 2001/03/27 17:39:51 1.11
***************
*** 10,13 ****
--- 10,14 ----
<available classname="java.util.List" property="java2" />
<available classname="javax.servlet.Servlet" property="servlet" />
+ <available classname="org.gnu.readline.Readline" property="readline" />
<!-- This propery should be specified in the ant.property file
***************
*** 58,63 ****
Only do this task if our environment is java2.
-->
! <target name="checkjavaversion" unless="java2">
! <property name="excludejava2files"
value="**/CollectionProxy2.java,
**/Java2Accessibility.java,
--- 59,64 ----
Only do this task if our environment is java2.
-->
! <target name="check.javaversion" unless="java2">
! <property name="exclude.java2.files"
value="**/CollectionProxy2.java,
**/Java2Accessibility.java,
***************
*** 71,80 ****
</target>
! <target name="checkservlet" unless="servlet">
! <property name="excludeservletfiles"
value="**/PyServlet.java"/>
</target>
! <target name="compile" depends="prepare,parser,checkjavaversion,checkservlet">
<javac
srcdir="${sourceDir}/"
--- 72,88 ----
</target>
! <target name="check.servlet" unless="servlet">
! <property name="exclude.servlet.files"
value="**/PyServlet.java"/>
</target>
! <target name="check.readline" unless="readline">
! <property name="exclude.readline.files"
! value="**/ReadlineConsole.java"/>
! </target>
!
! <target name="checks" depends="check.javaversion,check.servlet,check.readline" />
!
! <target name="compile" depends="prepare,parser,checks">
<javac
srcdir="${sourceDir}/"
***************
*** 82,87 ****
destdir="${outputDir}/"
excludes="org/python/parser/python.java,
! ${excludejava2files},
! ${excludeservletfiles}"
debug="${debug}"
/>
--- 90,96 ----
destdir="${outputDir}/"
excludes="org/python/parser/python.java,
! ${exclude.java2.files},
! ${exclude.servlet.files},
! ${exclude.readline.files}"
debug="${debug}"
/>
|