harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ndbe...@apache.org
Subject svn commit: r443545 [2/2] - in /incubator/harmony/enhanced/classlib/trunk/make: build-java.xml build-native.xml build-test.xml depends.properties depends.xml properties.xml resources/README-snapshot.txt
Date Fri, 15 Sep 2006 01:43:34 GMT
Modified: incubator/harmony/enhanced/classlib/trunk/make/properties.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/make/properties.xml?view=diff&rev=443545&r1=443544&r2=443545
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/make/properties.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/make/properties.xml Thu Sep 14 18:43:34 2006
@@ -1,268 +1,268 @@
-<!--
-
-  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 Platform definitions" default="echo" basedir="..">
-
-    <!-- Javac properties -->
-    <!-- Set compiler to org.eclipse.jdt.core.JDTCompilerAdapter to use ECJ. -->
-    <property name="hy.javac.compiler" value="modern" />
-    <property name="hy.javac.source" value="1.5" />
-    <property name="hy.javac.target" value="1.5" />
-    <property name="hy.javac.debug" value="on" />
-    <property name="hy.javac.maxmem" value="384M" />
-
-    <!-- Conditions for operating systems -->
-    <condition property="is.windows">
-        <os family="Windows" />
-    </condition>
-    <condition property="is.linux">
-        <os name="linux" />
-    </condition>
-    <condition property="is.unix">
-        <os family="unix" />
-    </condition>
-
-    <!-- Normalized operating system name -->
-
-    <!-- this special case makes sense -->
-    <condition property="hy.os" value="windows">
-        <isset property="is.windows"/>
-    </condition>
-    <condition property="hy.os" value="linux">
-        <os name="linux" />
-    </condition>
-
-    <property name="hy.os" value="${os.name}" />
-
-
-
-    <!-- Conditions for different architectures -->
-    <condition property="is.x86_64">
-        <equals arg1="x86_64" arg2="${os.arch}"/>
-    </condition>
-    <condition property="is.x86">
-        <or>
-            <os arch="x86"/>
-            <os arch="i386"/>
-        </or>
-    </condition>
-    <condition property="is.ia64">
-        <os arch="ia64" />
-    </condition>
-    <condition property="is.64bit">
-        <or>
-            <os arch="ia64" />
-            <equals arg1="x86_64" arg2="${os.arch}"/>
-        </or>
-    </condition>
-    <condition property="is.32bit">
-        <or>
-            <os arch="x86"/>
-            <equals arg1="i386" arg2="${os.arch}"/>
-        </or>
-    </condition>
-    <condition property="hy.bits" value="32">
-        <isset property="is.32bit" />
-    </condition>
-    <property name="hy.bits" value="64" />
-
-    <!-- Normalized architecture name -->
-    <condition property="hy.arch" value="x86">
-        <and>
-            <isset property="is.x86" />
-            <isset property="is.32bit" />
-        </and>
-    </condition>
-    <property name="hy.arch" value="${os.arch}" />
-    
-    <condition property="hy.arch.define" value="HYX86">
-        <equals arg1="${hy.arch}" arg2="x86"/>
-    </condition>
-    <condition property="hy.arch.define" value="HYX86_64">
-        <equals arg1="${hy.arch}" arg2="x86_64"/>
-    </condition>
-    <condition property="hy.cflags" value="-fpic">
-        <equals arg1="${hy.arch}" arg2="x86_64"/>
-    </condition>
-    <property name="hy.cflags" value="-march=pentium3"/>
-    
-    <!-- Normalized platform name -->
-    <property name="hy.platform" value="${hy.os}.${hy.arch}"/>
-    <property name="hy.platform.path" value="${hy.os}/${hy.arch}"/>
-
-    <condition property="exe.suffix" value=".exe">
-        <isset property="is.windows"/>
-    </condition>
-    <property name="exe.suffix" value="" />
-
-    <condition property="shlib.suffix" value=".dll">
-        <isset property="is.windows"/>
-    </condition>
-    <property name="shlib.suffix" value=".so" />
-
-    <condition property="linklib.suffix" value=".lib">
-        <isset property="is.windows"/>
-    </condition>
-    <property name="linklib.suffix" value=".so" />
-
-    <condition property="make.command" value="nmake.exe">
-        <isset property="is.windows"/>
-    </condition>
-    <property name="make.command" value="make" />
-
-    <target name="echo" depends="svn-prop, svn-info" >
-        <echo>
-Harmony javac properties:
-
-  hy.javac.target = ${hy.javac.target}
-  hy.javac.source = ${hy.javac.source}
-  hy.javac.debug  = ${hy.javac.debug}
-  hy.javac.maxmem = ${hy.javac.maxmem}
-
-Harmony platform properties:
-
-  hy.os = ${hy.os}
-  hy.arch = ${hy.arch}
-  hy.bits = ${hy.bits}
-  hy.platform = ${hy.platform}
-  hy.platform.path = ${hy.platform.path}
-
-  is.windows = ${is.windows}
-  is.unix = ${is.unix}
-  is.linux = ${is.linux}
-  is.32bit = ${is.32bit}
-  is.64bit = ${is.64bit}
-  is.x86 = ${is.x86}
-  is.x86_64 = ${is.x86_64}
-  is.ia64 = ${is.ia64}
-
-  exe.suffix = ${exe.suffix}
-  shlib.suffix = ${shlib.suffix}
-  make.command = ${make.command}
-
-
-The following property is only set if the "svn-prop" target has been
-called:
-
-  svn.revision = ${svn.revision}
-
-
-The following property is only set if the "svn-info" target has been
-called:
-
-  svn.info = ${svn.info}
-
-Ant native properties, for information, but please use Harmony
-properties in preference to these:
-
-  os.name = ${os.name}
-  os.arch = ${os.arch}
-
-        </echo>
-    </target>
-
-    <target name="svn-prop">
-        <exec executable="svn">
-            <arg value="--non-interactive" />
-            <arg value="info" />
-            <redirector outputproperty="svn.revision">
-                <outputfilterchain>
-                    <linecontains>
-                        <contains value="Revision: " />
-                    </linecontains>
-                    <tokenfilter>
-                        <replacestring from="Revision: " to=""/>
-                    </tokenfilter>
-                </outputfilterchain>
-            </redirector>
-        </exec>
-    </target>
-
-    <target name="svn-info">
-        <exec executable="svn"
-              failifexecutionfails="false"
-              resultproperty="svn.rc">
-            <arg value="info" />
-            <redirector outputproperty="svn.info.tmp">
-                <outputfilterchain>
-                    <linecontainsregexp>
-                        <regexp pattern="Repository Root:|Revision:" />
-                    </linecontainsregexp>
-                    <tokenfilter>
-                        <replacestring from="Repository Root: " to=""/>
-                        <replacestring from="Revision: " to=" "/>
-                    </tokenfilter>
-                    <striplinebreaks/>
-                </outputfilterchain>
-            </redirector>
-        </exec>
-        <condition property="svn.info" value="${svn.info.tmp}" >
-            <equals arg1="${svn.rc}" arg2="0" />
-        </condition>
-        <tstamp>
-            <format property="svn.info" pattern="'Unknown revision at' dd-MMM-yyyy hh:mm
aa"/>
-        </tstamp>
-    </target>
-
-    <macrodef name="call-modules">
-        <attribute name="target" />
-        <sequential>
-            <antcall target="call-modules-all">
-                <param name="target" value="@{target}" />
-            </antcall>
-            <antcall target="call-modules-one">
-                <param name="target" value="@{target}" />
-            </antcall>
-        </sequential>
-    </macrodef>
-
-    <target name="call-modules-all" unless="build.module">
-        <subant target="${target}">
-            <fileset dir="modules">
-                <include name="*/build.xml" />
-            </fileset>
-        </subant>
-    </target>
-
-    <target name="call-modules-one" if="build.module">
-        <subant target="${target}">
-            <dirset dir="modules" includes="${build.module}" />
-        </subant>
-    </target>
-
-    <!-- macros for modules -->
-    <!-- TOFIX move to a shared file in the HDK/build/make directory. -->
-
-    <macrodef name="make">
-        <attribute name="dir" />
-        <attribute name="target" default="" />
-        <sequential>
-            <exec failonerror="true"
-                  executable="${make.command}"
-                  dir="@{dir}">
-                <env key="HY_HDK" value="${hy.hdk}" />
-                <env key="HY_ARCH" value="${hy.arch}" />
-                <env key="HY_CFLAGS" value="${hy.cflags}" />
-                <env key="HY_ARCH_DEFINE" value="${hy.arch.define}" />
-                <arg line="@{target}" />
-            </exec>
-        </sequential>
-    </macrodef>
-    
-</project>
+<!--
+
+  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 Platform definitions" default="echo" basedir="..">
+
+    <!-- Javac properties -->
+    <!-- Set compiler to org.eclipse.jdt.core.JDTCompilerAdapter to use ECJ. -->
+    <property name="hy.javac.compiler" value="modern" />
+    <property name="hy.javac.source" value="1.5" />
+    <property name="hy.javac.target" value="1.5" />
+    <property name="hy.javac.debug" value="on" />
+    <property name="hy.javac.maxmem" value="384M" />
+
+    <!-- Conditions for operating systems -->
+    <condition property="is.windows">
+        <os family="Windows" />
+    </condition>
+    <condition property="is.linux">
+        <os name="linux" />
+    </condition>
+    <condition property="is.unix">
+        <os family="unix" />
+    </condition>
+
+    <!-- Normalized operating system name -->
+
+    <!-- this special case makes sense -->
+    <condition property="hy.os" value="windows">
+        <isset property="is.windows"/>
+    </condition>
+    <condition property="hy.os" value="linux">
+        <os name="linux" />
+    </condition>
+
+    <property name="hy.os" value="${os.name}" />
+
+
+
+    <!-- Conditions for different architectures -->
+    <condition property="is.x86_64">
+        <equals arg1="x86_64" arg2="${os.arch}"/>
+    </condition>
+    <condition property="is.x86">
+        <or>
+            <os arch="x86"/>
+            <os arch="i386"/>
+        </or>
+    </condition>
+    <condition property="is.ia64">
+        <os arch="ia64" />
+    </condition>
+    <condition property="is.64bit">
+        <or>
+            <os arch="ia64" />
+            <equals arg1="x86_64" arg2="${os.arch}"/>
+        </or>
+    </condition>
+    <condition property="is.32bit">
+        <or>
+            <os arch="x86"/>
+            <equals arg1="i386" arg2="${os.arch}"/>
+        </or>
+    </condition>
+    <condition property="hy.bits" value="32">
+        <isset property="is.32bit" />
+    </condition>
+    <property name="hy.bits" value="64" />
+
+    <!-- Normalized architecture name -->
+    <condition property="hy.arch" value="x86">
+        <and>
+            <isset property="is.x86" />
+            <isset property="is.32bit" />
+        </and>
+    </condition>
+    <property name="hy.arch" value="${os.arch}" />
+    
+    <condition property="hy.arch.define" value="HYX86">
+        <equals arg1="${hy.arch}" arg2="x86"/>
+    </condition>
+    <condition property="hy.arch.define" value="HYX86_64">
+        <equals arg1="${hy.arch}" arg2="x86_64"/>
+    </condition>
+    <condition property="hy.cflags" value="-fpic">
+        <equals arg1="${hy.arch}" arg2="x86_64"/>
+    </condition>
+    <property name="hy.cflags" value="-march=pentium3"/>
+    
+    <!-- Normalized platform name -->
+    <property name="hy.platform" value="${hy.os}.${hy.arch}"/>
+    <property name="hy.platform.path" value="${hy.os}/${hy.arch}"/>
+
+    <condition property="exe.suffix" value=".exe">
+        <isset property="is.windows"/>
+    </condition>
+    <property name="exe.suffix" value="" />
+
+    <condition property="shlib.suffix" value=".dll">
+        <isset property="is.windows"/>
+    </condition>
+    <property name="shlib.suffix" value=".so" />
+
+    <condition property="linklib.suffix" value=".lib">
+        <isset property="is.windows"/>
+    </condition>
+    <property name="linklib.suffix" value=".so" />
+
+    <condition property="make.command" value="nmake.exe">
+        <isset property="is.windows"/>
+    </condition>
+    <property name="make.command" value="make" />
+
+    <target name="echo" depends="svn-prop, svn-info" >
+        <echo>
+Harmony javac properties:
+
+  hy.javac.target = ${hy.javac.target}
+  hy.javac.source = ${hy.javac.source}
+  hy.javac.debug  = ${hy.javac.debug}
+  hy.javac.maxmem = ${hy.javac.maxmem}
+
+Harmony platform properties:
+
+  hy.os = ${hy.os}
+  hy.arch = ${hy.arch}
+  hy.bits = ${hy.bits}
+  hy.platform = ${hy.platform}
+  hy.platform.path = ${hy.platform.path}
+
+  is.windows = ${is.windows}
+  is.unix = ${is.unix}
+  is.linux = ${is.linux}
+  is.32bit = ${is.32bit}
+  is.64bit = ${is.64bit}
+  is.x86 = ${is.x86}
+  is.x86_64 = ${is.x86_64}
+  is.ia64 = ${is.ia64}
+
+  exe.suffix = ${exe.suffix}
+  shlib.suffix = ${shlib.suffix}
+  make.command = ${make.command}
+
+
+The following property is only set if the "svn-prop" target has been
+called:
+
+  svn.revision = ${svn.revision}
+
+
+The following property is only set if the "svn-info" target has been
+called:
+
+  svn.info = ${svn.info}
+
+Ant native properties, for information, but please use Harmony
+properties in preference to these:
+
+  os.name = ${os.name}
+  os.arch = ${os.arch}
+
+        </echo>
+    </target>
+
+    <target name="svn-prop">
+        <exec executable="svn">
+            <arg value="--non-interactive" />
+            <arg value="info" />
+            <redirector outputproperty="svn.revision">
+                <outputfilterchain>
+                    <linecontains>
+                        <contains value="Revision: " />
+                    </linecontains>
+                    <tokenfilter>
+                        <replacestring from="Revision: " to=""/>
+                    </tokenfilter>
+                </outputfilterchain>
+            </redirector>
+        </exec>
+    </target>
+
+    <target name="svn-info">
+        <exec executable="svn"
+              failifexecutionfails="false"
+              resultproperty="svn.rc">
+            <arg value="info" />
+            <redirector outputproperty="svn.info.tmp">
+                <outputfilterchain>
+                    <linecontainsregexp>
+                        <regexp pattern="Repository Root:|Revision:" />
+                    </linecontainsregexp>
+                    <tokenfilter>
+                        <replacestring from="Repository Root: " to=""/>
+                        <replacestring from="Revision: " to=" "/>
+                    </tokenfilter>
+                    <striplinebreaks/>
+                </outputfilterchain>
+            </redirector>
+        </exec>
+        <condition property="svn.info" value="${svn.info.tmp}" >
+            <equals arg1="${svn.rc}" arg2="0" />
+        </condition>
+        <tstamp>
+            <format property="svn.info" pattern="'Unknown revision at' dd-MMM-yyyy hh:mm
aa"/>
+        </tstamp>
+    </target>
+
+    <macrodef name="call-modules">
+        <attribute name="target" />
+        <sequential>
+            <antcall target="call-modules-all">
+                <param name="target" value="@{target}" />
+            </antcall>
+            <antcall target="call-modules-one">
+                <param name="target" value="@{target}" />
+            </antcall>
+        </sequential>
+    </macrodef>
+
+    <target name="call-modules-all" unless="build.module">
+        <subant target="${target}">
+            <fileset dir="modules">
+                <include name="*/build.xml" />
+            </fileset>
+        </subant>
+    </target>
+
+    <target name="call-modules-one" if="build.module">
+        <subant target="${target}">
+            <dirset dir="modules" includes="${build.module}" />
+        </subant>
+    </target>
+
+    <!-- macros for modules -->
+    <!-- TOFIX move to a shared file in the HDK/build/make directory. -->
+
+    <macrodef name="make">
+        <attribute name="dir" />
+        <attribute name="target" default="" />
+        <sequential>
+            <exec failonerror="true"
+                  executable="${make.command}"
+                  dir="@{dir}">
+                <env key="HY_HDK" value="${hy.hdk}" />
+                <env key="HY_ARCH" value="${hy.arch}" />
+                <env key="HY_CFLAGS" value="${hy.cflags}" />
+                <env key="HY_ARCH_DEFINE" value="${hy.arch.define}" />
+                <arg line="@{target}" />
+            </exec>
+        </sequential>
+    </macrodef>
+    
+</project>

Propchange: incubator/harmony/enhanced/classlib/trunk/make/properties.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/enhanced/classlib/trunk/make/resources/README-snapshot.txt
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/make/resources/README-snapshot.txt?view=diff&rev=443545&r1=443544&r2=443545
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/make/resources/README-snapshot.txt (original)
+++ incubator/harmony/enhanced/classlib/trunk/make/resources/README-snapshot.txt Thu Sep 14
18:43:34 2006
@@ -1,59 +1,59 @@
-README for Apache Harmony class library - snapshot build
-
-
-  http://incubator.apache.org/harmony
-
-
-NOTE
-====
-
-This is a snapshot distribution of the Apache Harmony project.
-
-Apache Harmony is an effort undergoing incubation at the Apache
-Software Foundation (ASF). Incubation is required of all newly
-accepted projects until a further review indicates that the
-infrastructure, communications, and decision making process have
-stabilized in a manner consistent with other successful ASF
-projects. While incubation status is not necessarily a reflection
-of the completeness or stability of the code, it does indicate
-that the project has yet to be fully endorsed by the ASF. 
-
-
-BUILD NOTES
-===========
-
-This snapshot is built from the Apache Harmony source repository.
-
-Instructions for building from source are available on-line at:
-
-  http://incubator.apache.org/harmony/documentation/build_classlib.html
-
-The revision number of the code contained in this snapshot can be
-determined from the snapshot file name, which is in the form:
-	harmony-classlib-r<rev>-<platform>-snapshot.[zip|tgz]
-
-To recreate this snapshot from source you should build the code,
-following the instructions above, with the Subversion revision
-identifier <rev> in place of HEAD.
-
-
-RUNTIME REQUIREMENTS
-====================
-
-The class library code requires a compatible JVM to run.  Details
-of where to obtain a compatible JVM can be found on-line at:
-
-  http://incubator.apache.org/harmony/documentation/build_classlib.html
-
-in the section titled "Obtaining a compatible VM".
-
-
-FEEDBACK
-========
-
-Please send any feedback on the snapshot to
-	harmony-dev@incubator.apache.org
-
-
-
-Your Harmony classlib team
+README for Apache Harmony class library - snapshot build
+
+
+  http://incubator.apache.org/harmony
+
+
+NOTE
+====
+
+This is a snapshot distribution of the Apache Harmony project.
+
+Apache Harmony is an effort undergoing incubation at the Apache
+Software Foundation (ASF). Incubation is required of all newly
+accepted projects until a further review indicates that the
+infrastructure, communications, and decision making process have
+stabilized in a manner consistent with other successful ASF
+projects. While incubation status is not necessarily a reflection
+of the completeness or stability of the code, it does indicate
+that the project has yet to be fully endorsed by the ASF. 
+
+
+BUILD NOTES
+===========
+
+This snapshot is built from the Apache Harmony source repository.
+
+Instructions for building from source are available on-line at:
+
+  http://incubator.apache.org/harmony/documentation/build_classlib.html
+
+The revision number of the code contained in this snapshot can be
+determined from the snapshot file name, which is in the form:
+	harmony-classlib-r<rev>-<platform>-snapshot.[zip|tgz]
+
+To recreate this snapshot from source you should build the code,
+following the instructions above, with the Subversion revision
+identifier <rev> in place of HEAD.
+
+
+RUNTIME REQUIREMENTS
+====================
+
+The class library code requires a compatible JVM to run.  Details
+of where to obtain a compatible JVM can be found on-line at:
+
+  http://incubator.apache.org/harmony/documentation/build_classlib.html
+
+in the section titled "Obtaining a compatible VM".
+
+
+FEEDBACK
+========
+
+Please send any feedback on the snapshot to
+	harmony-dev@incubator.apache.org
+
+
+
+Your Harmony classlib team

Propchange: incubator/harmony/enhanced/classlib/trunk/make/resources/README-snapshot.txt
------------------------------------------------------------------------------
    svn:eol-style = native



Mime
View raw message