You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by te...@apache.org on 2006/01/05 18:54:01 UTC
svn commit: r366229 - in
/incubator/harmony/enhanced/classlib/trunk/java-src/luni/make: ./ common/
common/tests_report/ platform/ platform/linux.x86/ platform/windows.x86/
Author: tellison
Date: Thu Jan 5 09:53:56 2006
New Revision: 366229
URL: http://svn.apache.org/viewcvs?rev=366229&view=rev
Log:
Further adventures in component building -- still work in progress.
Added:
incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/
incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/build.xml
incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/hyproperties.xml
incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/tests_report/
incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/tests_report/result.txt
incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/platform/
incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/platform/linux.x86/
incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/platform/linux.x86/build.xml
incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/platform/windows.x86/
incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/platform/windows.x86/build.xml
Modified:
incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/build.xml
Modified: incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/build.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/build.xml?rev=366229&r1=366228&r2=366229&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/build.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/build.xml Thu Jan 5 09:53:56 2006
@@ -1,7 +1,6 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-
+<?xml version="1.0" encoding="UTF-8"?>
<!--
- Copyright 2005 The Apache Software Foundation or its licensors, as applicable.
+ Copyright 2005, 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.
@@ -19,18 +18,9 @@
<!-- THIS FILE IS WORK IN PROGRESS - BEWARE -->
-
-
-<project name="LUNI Build" default="dist" basedir="..">
-
- <description>Build for LUNI component</description>
-
- <!-- set global properties for this build. -->
-
- <property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter" />
<!--
- You will need to add
- the compiler's jars to the CLASSPATH and path to jni.h
+ You will need to add the Eclipse
+ compiler's jars to the CLASSPATH and path to jni.h
to INCLUDE environment variables before build start.
For example:
@@ -41,27 +31,41 @@
-->
- <property name="java.bin.main" location="./bin.main" />
- <property name="java.bin.test" location="./bin.test" />
- <property environment="env"/>
+<project name="LUNI Build" default="build" basedir="..">
+ <description>Build for LUNI component</description>
+ <!-- set global properties for this build. -->
+ <xmlproperty file="make/common/hyproperties.xml" semanticAttributes="true"/>
+ <property environment="env"/>
- <condition property="if.win" value="true">
+ <!-- Determine the (normalized) operating system family -->
+ <condition property="if.win">
<os family="Windows" />
</condition>
+ <condition property="hy.os_family" value="windows">
+ <isset property="if.win"/>
+ </condition>
- <condition property="if.linux" value="true">
+ <condition property="if.linux">
<and>
<os name="linux" />
<os family="unix" />
</and>
</condition>
+ <condition property="hy.os_family" value="linux">
+ <isset property="if.linux"/>
+ </condition>
+
- <condition property="if.x86_64" value="true">
+ <!-- Determine the (normalized) processor family -->
+ <condition property="if.x86_64">
<contains string="${os.arch}" substring="x86_64"/>
</condition>
-
- <condition property="if.x86" value="true">
+ <condition property="hy.cpu_family" value="x86_64">
+ <isset property="if.x86_64"/>
+ </condition>
+
+ <condition property="if.x86">
<and>
<contains string="${os.arch}" substring="86"/>
<not>
@@ -69,15 +73,25 @@
</not>
</and>
</condition>
-
- <condition property="if.ipf" value="true">
+ <condition property="hy.cpu_family" value="x86">
+ <isset property="if.x86"/>
+ </condition>
+
+ <condition property="if.ipf">
<contains string="${os.arch}" substring="ia64"/>
</condition>
+ <condition property="hy.cpu_family" value="ipf">
+ <isset property="if.ipf"/>
+ </condition>
+ <!-- Define the platform property dependant upon the OS and platform -->
+ <property name="hy.platform" value="${hy.os_family}.${hy.cpu_family}"/>
+
+ <!-- Set the java compiler to be the Eclipse Java compiler -->
+ <property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter" />
- <!-- Platform dependency -->
- <target name="timestamp" description="Set up a timestamp">
+ <target name="init">
<tstamp>
<format property="build-date" pattern="yyyyMMdd" locale="en" />
</tstamp>
@@ -87,268 +101,31 @@
<echo message="build-date=${build-date}" />
<echo message="build-time=${build-time}" />
<echo message="on platform=${os.name} version=${os.version} arch=${os.arch}" />
- </target>
-
- <target name="setname.win" if="if.win">
- <property name="platform.name" value="win" />
- <property name="libpr" value=""/>
- <property name="libsf" value=".dll"/>
- </target>
-
- <target name="setname.linux" if="if.linux">
- <property name="platform.name" value="lnx" />
- <property name="libpr" value="lib"/>
- <property name="libsf" value=".so"/>
- </target>
-
-
- <!-- INIT TARGETS -->
-
- <target name="init" depends="timestamp, setname.win, setname.linux">
-
- <echo message="platform name=${platform.name}" />
<property name="java.debug.option" value="on" />
<property name="native.debug.option" value="on" />
- <property name="target" location="../../deploy" />
- <property name="target.jre.bin" location="${target}/jre/bin" />
- <property name="target.jre.lib.boot" location ="${target}/jre/lib/boot" />
-
-
- <property name="src" location="${basedir}/src/main/java" />
- <property name="src.main.java" location="${basedir}/src/main/java" />
- <property name="src.common.native" location="${src}/common/other" />
- <property name="src.win.native" location="${src}/windows/other" />
- <property name="src.win.java" location="${src}/windows/javasrc" />
- <property name="src.linux.native" location="${src}/linux/other" />
- <property name="src.linux.java" location="${src}/linux/javasrc" />
- <property name="src.windows.other" location="${basedir}/src/windows/other/com/openintel/drl/nativelib/windows" />
- <property name="src.linux.other" location="${basedir}/src/linux/other/com/openintel/drl/nativelib/X11"/>
-
- <property name="src.test.java" location="${basedir}/src/test/java" />
- <property name="src.test.common" location="${src.test.java}/common" />
-
- <property name="combined.path" value="deploy/jre"/>
- <property name="build.lib.path" location="${java.bin.main}/${combined.path}/lib" />
- <property name="build.jars.path" location="${java.bin.main}/${combined.path}/lib/boot" />
- <property name="build.ext.path" location="${java.bin.main}/${combined.path}/lib/ext" />
- <property name="build.bin.path" location="${java.bin.main}/${combined.path}/bin" />
-
- <property name="tmp" location="${java.bin.main}/tmp" />
<property name="source.ver" value="1.4" />
-
- <property name="native.lib.name" value="**/*"/>
-
- <echo message="if.x86_64=${if.x86_64}"/>
- <echo message="if.x86=${if.x86}"/>
- <echo message="if.ipf=${if.ipf}"/>
</target>
+
+ <!-- LUNI TARGETS -->
- <target name="init.java_home">
-
- <property name="JAVA_HOME" value="${env.JAVA_HOME}" />
- <property name="jni_h.path" location="${env.JAVA_HOME}/include"/>
- <echo message="JAVA_HOME=${JAVA_HOME}"/>
-
+ <target name="build" depends="init">
+ <ant dir="make/common" target="compile.java" />
+ <ant dir="make/common" target="build.jar" />
+ <ant dir="make/platform/${hy.platform}" target="compile.native" />
+ <ant dir="make/common" target="copy.resources" />
</target>
- <target name="init.win" depends="init, init.java_home" if="if.win">
- <property name="cPath" value="${PATH};${env.Path}" />
- <property name="cINCLUDE" value="${env.INCLUDE}" />
- <property name="cLIB" value="${LIB};${env.lib};${env.LIB}" />
- <property name="src.java" value="${src.win.java}" />
- <property name="compile.native.tail" value="windows" />
-
- <property name="src.tst.common.ps" value="${src.test.java}/windows" />
-
- <property name="jni_md_h.path" location="${env.JAVA_HOME}/include/win32"/>
+ <target name="test" depends="build">
+ <ant dir="make/common" target="compile.tests" />
+ <ant dir="make/common" target="run.tests" />
</target>
-
- <target name="init.linux" depends="init, init.java_home" if="if.linux">
-
- <property name="cPath" value="${env.PATH}" />
- <property name="cINCLUDE" value="${env.INCLUDE}" />
- <property name="cLIB" value="${env.LIB}" />
- <property name="src.java" value="${src.linux.java}" />
- <property name="compile.native.tail" value="linux" />
-
- <property name="src.tst.common.ps" value="${src.test.java}/linux" />
-
- <property name="jni_md_h.path" location="${env.JAVA_HOME}/include/linux"/>
-
- </target>
-
-
-
- <!-- SECURITY PACKAGES SETS -->
-
- <patternset id="crypto">
- <include name="javax/crypto/**"/>
- <include name="com/openintel/drlx/crypto/**"/>
- </patternset>
-
-
- <patternset id="security">
- <include name="java/security/**"/>
- <include name="javax/security/**"/>
- <include name="com/openintel/fortress/drl/security/**"/>
- <include name="com/openintel/drl/security/**"/>
- <include name="com/openintel/drlx/security/**"/>
- <include name="com/openintel/drl/misc/Base64.*"/>
- <include name="org/ietf/jgss/**"/>
- </patternset>
-
-
- <patternset id="x_net">
- <include name="javax/net/**"/>
- </patternset>
-
-
- <patternset id="api.src.all">
- <patternset refid="crypto"/>
- <patternset refid="security"/>
- <patternset refid="x_net"/>
- </patternset>
-
-
- <patternset id="unit.tests.src.all">
- <include name="common/unit/com/openintel/drl/security/**"/>
- <include name="common/unit/com/openintel/drlx/crypto/**"/>
- <include name="common/unit/com/openintel/drlx/security/**"/>
- <include name="common/unit/com/openintel/fortress/drl/security/**"/>
- <include name="common/unit/java/security/**"/>
- <include name="common/unit/javax/crypto/**"/>
- <include name="common/unit/javax/net/**"/>
- <include name="common/unit/javax/security/**"/>
- <include name="common/unit/org/ietf/jgss/**"/>
- <include name="linux/unit/com/openintel/drlx/security/**"/>
- <include name="windows/unit/com/openintel/drlx/security/**"/>
- </patternset>
-
-
- <!-- SECURITY TARGETS -->
-
-
- <target name="dist" depends="init, init.win, init.linux, compile.api, build.jar, build.native, copy.resources"
- description="Building Security binaries">
- <!-- clean up -->
- <delete dir="${tmp}"/>
- </target>
-
-
- <target name="tests" depends="dist, tests.compile"
- description="Building Security tests">
- </target>
-
-
- <target name="tests.run" depends="tests, run"
- description="Running Security tests">
- </target>
-
-
<target name="clean">
- <delete dir="${java.bin.main}"/>
- </target>
-
- <!-- SUPPORT TARGETS -->
-
-
- <target name="build.jar">
- <jar destfile="${target.jre.lib.boot}/luni.jar" manifest="META-INF/MANIFEST.MF">
- <fileset dir="${java.bin.main}" />
- </jar>
- </target>
-
-
- <target name="compile.api" description="Compile LUNI java code">
- <mkdir dir="${java.bin.main}" />
- <echo message="Compiling classes from ${src.main.java}" />
- <javac sourcepath=""
- destdir="${java.bin.main}"
- source="${source.ver}"
- debug="${java.debug.option}">
- <src>
- <pathelement location="${src.main.java}"/>
- </src>
- <bootclasspath>
- <fileset dir="${target.jre.lib.boot}">
- <include name="*.jar" />
- </fileset>
- </bootclasspath>
- </javac>
- </target>
-
-
- <target name="build.one.jar">
- <property name="jar.name" value="${ref.id}.jar"/>
- <jar destfile="${build.jar.path}/${jar.name}">
- <fileset dir="${java.bin.main}/classes">
- <patternset refid="${ref.id}"/>
- </fileset>
- </jar>
- </target>
-
-
- <target name="build.native">
-
- </target>
-
-
- <target name="copy.resources">
- <!-- Nothing for LUNI -->
- </target>
-
-
- <target name="tests.compile">
- <echo message="Compiling LUNI tests from ${src.test.java}" />
-
- <mkdir dir="${java.bin.test}" />
-
- <javac srcdir="${src.test.java}"
- destdir="${java.bin.test}"
- sourcepath=""
- classpath="${env.CLASSPATH}"
- source="${source.ver}"
- debug="${java.debug.option}">
-
- <src>
- <pathelement location="${src.test.java}"/>
- </src>
- <bootclasspath>
- <fileset dir="${target.jre.lib.boot}">
- <include name="*.jar" />
- </fileset>
- </bootclasspath>
- </javac>
- </target>
-
- <target name="run">
- <mkdir dir="tests_report" />
-
- <junit fork="yes"
- forkmode="once"
- printsummary="withOutAndErr"
- errorproperty="test.error"
- showoutput="on"
- dir="${java.bin.test}"
- jvm="${target.jre.bin}/java">
-
- <jvmarg value="-showversion"/>
-
- <classpath>
- <pathelement path="${java.bin.test}"/>
- </classpath>
-
- <test name="org.apache.harmony.tests.luni.AllTests"
- haltonfailure="no"
- todir="tests_report"
- outfile="result">
- <formatter type="plain" />
- </test>
- </junit>
+ <delete dir="${hy.luni.bin.main}"/>
+ <delete dir="${hy.luni.bin.test}"/>
</target>
</project>
Added: incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/build.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/build.xml?rev=366229&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/build.xml (added)
+++ incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/build.xml Thu Jan 5 09:53:56 2006
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 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="Common_LUNI_Build">
+
+ <target name="compile.java" description="Compile LUNI java code">
+ <echo message="Compiling LUNI classes from ${hy.luni.src.main.java}" />
+
+ <mkdir dir="${hy.luni.bin.main}" />
+
+ <javac sourcepath=""
+ srcdir="${hy.luni.src.main.java}"
+ destdir="${hy.luni.bin.main}"
+ source="${source.ver}"
+ debug="${java.debug.option}">
+
+ <bootclasspath>
+ <fileset dir="${hy.target}/jre/lib/boot">
+ <include name="*.jar" />
+ </fileset>
+ </bootclasspath>
+ </javac>
+ </target>
+
+ <target name="build.jar">
+ <jar destfile="${hy.target}/jre/lib/boot/luni.jar" manifest="${hy.luni}/META-INF/MANIFEST.MF">
+ <fileset dir="${hy.luni.bin.main}" />
+ </jar>
+ </target>
+
+
+ <target name="compile.tests">
+ <echo message="Compiling LUNI tests from ${hy.luni.src.test.java}" />
+
+ <mkdir dir="${hy.luni.bin.test}" />
+
+ <javac srcdir="${hy.luni.src.test.java}"
+ destdir="${hy.luni.bin.test}"
+ sourcepath=""
+ source="${source.ver}"
+ debug="${java.debug.option}">
+
+ <bootclasspath>
+ <fileset dir="${hy.target}/jre/lib/boot">
+ <include name="*.jar" />
+ </fileset>
+ </bootclasspath>
+ </javac>
+ </target>
+
+
+ <target name="run.tests">
+ <mkdir dir="tests_report" />
+
+ <junit fork="yes"
+ forkmode="once"
+ printsummary="withOutAndErr"
+ errorproperty="test.error"
+ showoutput="on"
+ dir="${hy.luni.bin.test}"
+ jvm="${hy.target}/jre/bin/java">
+
+ <jvmarg value="-showversion"/>
+
+ <classpath>
+ <pathelement path="${hy.luni.bin.test}"/>
+ </classpath>
+
+ <test name="org.apache.harmony.tests.luni.AllTests"
+ haltonfailure="no"
+ todir="tests_report"
+ outfile="result">
+ <formatter type="plain" />
+ </test>
+ </junit>
+ </target>
+
+
+ <target name="copy.resources">
+ <!-- Nothing for LUNI -->
+ </target>
+</project>
+
Added: incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/hyproperties.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/hyproperties.xml?rev=366229&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/hyproperties.xml (added)
+++ incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/hyproperties.xml Thu Jan 5 09:53:56 2006
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 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.
+-->
+
+<hy>
+ <luni location=".">
+ <src>
+ <main>
+ <java location="src/main/java" />
+ <resources location="src/main/resources" />
+ </main>
+ <test>
+ <java location="src/test/java" />
+ <resources location="src/main/resources" />
+ </test>
+ <natives location="src/natives" />
+ </src>
+ <bin>
+ <main location="bin.main" />
+ <test location="bin.test" />
+ </bin>
+ <packaging>
+ </packaging>
+ </luni>
+
+ <target location="../../deploy" />
+</hy>
Added: incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/tests_report/result.txt
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/tests_report/result.txt?rev=366229&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/tests_report/result.txt (added)
+++ incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/common/tests_report/result.txt Thu Jan 5 09:53:56 2006
@@ -0,0 +1,18 @@
+Testsuite: org.apache.harmony.tests.luni.AllTests
+Tests run: 15, Failures: 0, Errors: 0, Time elapsed: 0.09 sec
+
+Testcase: test_ConstructorLjava_io_FileLjava_lang_String took 0 sec
+Testcase: test_compareToLjava_lang_Float took 0.03 sec
+Testcase: test_equalsLjava_lang_Object took 0 sec
+Testcase: test_compareToLjava_lang_Double took 0.02 sec
+Testcase: test_equalsLjava_lang_Object took 0 sec
+Testcase: test_ConstructorLjava_lang_String took 0.02 sec
+Testcase: test_ConstructorLjava_lang_StringLjava_lang_StringLjava_lang_String took 0 sec
+Testcase: test_relativizeLjava_net_URI took 0 sec
+Testcase: test_compareToLjava_lang_Object took 0 sec
+Testcase: test_binarySearch$DD took 0 sec
+Testcase: test_binarySearch$FF took 0 sec
+Testcase: test_equals$D$D took 0 sec
+Testcase: test_equals$F$F took 0 sec
+Testcase: test_sort$D took 0 sec
+Testcase: test_sort$F took 0.01 sec
Added: incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/platform/linux.x86/build.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/platform/linux.x86/build.xml?rev=366229&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/platform/linux.x86/build.xml (added)
+++ incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/platform/linux.x86/build.xml Thu Jan 5 09:53:56 2006
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 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="LUNI build script for Linux x86">
+
+ <property name="libpr" value="lib"/>
+ <property name="libsf" value=".so"/>
+
+ <property name="cPath" value="${env.PATH}" />
+ <property name="cINCLUDE" value="${env.INCLUDE}" />
+ <property name="cLIB" value="${env.LIB}" />
+ <property name="src.java" value="${src.linux.java}" />
+ <property name="compile.native.tail" value="linux" />
+
+ <property name="src.tst.common.ps" value="${src.test.java}/linux" />
+
+ <property name="jni_md_h.path" location="${env.JAVA_HOME}/include/linux"/>
+
+ <target name="compile.native">
+ <!-- TBD -->
+ <echo>Compile, compile (linux x86)</echo>
+ </target>
+
+</project>
Added: incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/platform/windows.x86/build.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/platform/windows.x86/build.xml?rev=366229&view=auto
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/platform/windows.x86/build.xml (added)
+++ incubator/harmony/enhanced/classlib/trunk/java-src/luni/make/platform/windows.x86/build.xml Thu Jan 5 09:53:56 2006
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 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="LUNI build script for Windows x86">
+
+ <property name="libpr" value=""/>
+ <property name="libsf" value=".dll"/>
+
+ <property name="cPath" value="${PATH};${env.Path}" />
+ <property name="cINCLUDE" value="${env.INCLUDE}" />
+ <property name="cLIB" value="${LIB};${env.lib};${env.LIB}" />
+ <property name="src.java" value="${src.win.java}" />
+ <property name="compile.native.tail" value="windows" />
+
+ <property name="src.tst.common.ps" value="${src.test.java}/windows" />
+
+ <property name="jni_md_h.path" location="${env.JAVA_HOME}/include/win32"/>
+
+ <target name="compile.native">
+ <!-- TBD -->
+ <echo>Compile, compile (windows x86)</echo>
+ </target>
+
+</project>