harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From a...@apache.org
Subject svn commit: r493528 - in /harmony/enhanced/classlib/trunk/modules: archive/src/main/java/org/apache/harmony/archive/internal/pack200/ archive/src/test/java/org/apache/harmony/archive/tests/ archive/src/test/java/org/apache/harmony/archive/tests/interna...
Date Sat, 06 Jan 2007 18:26:40 GMT
Author: ayza
Date: Sat Jan  6 10:26:38 2007
New Revision: 493528

URL: http://svn.apache.org/viewvc?view=rev&rev=493528
Log:
Moving Pack200 code to the new module (HARMONY-2479)

Added:
    harmony/enhanced/classlib/trunk/modules/pack200/
    harmony/enhanced/classlib/trunk/modules/pack200/.classpath   (with props)
    harmony/enhanced/classlib/trunk/modules/pack200/.project   (with props)
    harmony/enhanced/classlib/trunk/modules/pack200/META-INF/
    harmony/enhanced/classlib/trunk/modules/pack200/META-INF/MANIFEST.MF   (with props)
    harmony/enhanced/classlib/trunk/modules/pack200/build.xml   (with props)
    harmony/enhanced/classlib/trunk/modules/pack200/make/
    harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.linux.x86.drl   (with props)
    harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.linux.x86.ibm   (with props)
    harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.linux.x86_64.drl   (with
props)
    harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.linux.x86_64.ibm   (with
props)
    harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.windows.x86.drl   (with props)
    harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.windows.x86.ibm   (with props)
    harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.windows.x86_64.drl   (with
props)
    harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.windows.x86_64.ibm   (with
props)
    harmony/enhanced/classlib/trunk/modules/pack200/make/hyproperties.xml   (with props)
    harmony/enhanced/classlib/trunk/modules/pack200/src/
    harmony/enhanced/classlib/trunk/modules/pack200/src/main/
    harmony/enhanced/classlib/trunk/modules/pack200/src/main/java/
    harmony/enhanced/classlib/trunk/modules/pack200/src/main/java/org/
    harmony/enhanced/classlib/trunk/modules/pack200/src/main/java/org/apache/
    harmony/enhanced/classlib/trunk/modules/pack200/src/main/java/org/apache/harmony/
    harmony/enhanced/classlib/trunk/modules/pack200/src/main/java/org/apache/harmony/pack200/
      - copied from r493485, harmony/enhanced/classlib/trunk/modules/archive/src/main/java/org/apache/harmony/archive/internal/pack200/
    harmony/enhanced/classlib/trunk/modules/pack200/src/test/
    harmony/enhanced/classlib/trunk/modules/pack200/src/test/java/
    harmony/enhanced/classlib/trunk/modules/pack200/src/test/java/org/
    harmony/enhanced/classlib/trunk/modules/pack200/src/test/java/org/apache/
    harmony/enhanced/classlib/trunk/modules/pack200/src/test/java/org/apache/harmony/
    harmony/enhanced/classlib/trunk/modules/pack200/src/test/java/org/apache/harmony/pack200/
      - copied from r493495, harmony/enhanced/classlib/trunk/modules/archive/src/test/java/org/apache/harmony/archive/tests/internal/pack200/
    harmony/enhanced/classlib/trunk/modules/pack200/src/test/resources/
    harmony/enhanced/classlib/trunk/modules/pack200/src/test/resources/org/
    harmony/enhanced/classlib/trunk/modules/pack200/src/test/resources/org/apache/
    harmony/enhanced/classlib/trunk/modules/pack200/src/test/resources/org/apache/harmony/
    harmony/enhanced/classlib/trunk/modules/pack200/src/test/resources/org/apache/harmony/pack200/
      - copied from r493495, harmony/enhanced/classlib/trunk/modules/archive/src/test/resources/org/apache/harmony/archive/tests/internal/pack200/
Removed:
    harmony/enhanced/classlib/trunk/modules/archive/src/main/java/org/apache/harmony/archive/internal/pack200/
    harmony/enhanced/classlib/trunk/modules/archive/src/test/java/org/apache/harmony/archive/tests/internal/pack200/
    harmony/enhanced/classlib/trunk/modules/archive/src/test/resources/org/apache/harmony/archive/tests/internal/pack200/
Modified:
    harmony/enhanced/classlib/trunk/modules/archive/src/test/java/org/apache/harmony/archive/tests/AllTests.java

Modified: harmony/enhanced/classlib/trunk/modules/archive/src/test/java/org/apache/harmony/archive/tests/AllTests.java
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/archive/src/test/java/org/apache/harmony/archive/tests/AllTests.java?view=diff&rev=493528&r1=493527&r2=493528
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/archive/src/test/java/org/apache/harmony/archive/tests/AllTests.java
(original)
+++ harmony/enhanced/classlib/trunk/modules/archive/src/test/java/org/apache/harmony/archive/tests/AllTests.java
Sat Jan  6 10:26:38 2007
@@ -33,8 +33,6 @@
                 .suite());
         suite.addTest(org.apache.harmony.archive.tests.java.util.zip.AllTests
                 .suite());
-        suite.addTest(org.apache.harmony.archive.tests.internal.pack200.AllTests
-                .suite());
         // $JUnit-END$
         return suite;
     }

Added: harmony/enhanced/classlib/trunk/modules/pack200/.classpath
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/pack200/.classpath?view=auto&rev=493528
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/pack200/.classpath (added)
+++ harmony/enhanced/classlib/trunk/modules/pack200/.classpath Sat Jan  6 10:26:38 2007
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry output="bin/main" kind="src" path="src/main/java"/>
+	<classpathentry output="bin/test" kind="src" path="src/test/java"/>
+	<classpathentry output="bin/test" kind="src" path="src/test/resources"/>	
+	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+	<classpathentry sourcepath="JUNIT_SRC_HOME/junitsrc.zip" kind="var" path="JUNIT_HOME/junit.jar"/>
+	<classpathentry kind="output" path="bin/main"/>
+</classpath>

Propchange: harmony/enhanced/classlib/trunk/modules/pack200/.classpath
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/classlib/trunk/modules/pack200/.project
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/pack200/.project?view=auto&rev=493528
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/pack200/.project (added)
+++ harmony/enhanced/classlib/trunk/modules/pack200/.project Sat Jan  6 10:26:38 2007
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>pack200</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.ManifestBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.SchemaBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.pde.PluginNature</nature>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>

Propchange: harmony/enhanced/classlib/trunk/modules/pack200/.project
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/classlib/trunk/modules/pack200/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/pack200/META-INF/MANIFEST.MF?view=auto&rev=493528
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/pack200/META-INF/MANIFEST.MF (added)
+++ harmony/enhanced/classlib/trunk/modules/pack200/META-INF/MANIFEST.MF Sat Jan  6 10:26:38
2007
@@ -0,0 +1,31 @@
+Manifest-Version: 1.0
+Specification-Title: Java Platform API Specification
+Specification-Version: 1.5
+Implementation-Title: Apache Harmony
+Implementation-Vendor: The Apache Software Foundation
+Implementation-Vendor-Id: org.apache.harmony
+Implementation-URL: http://harmony.apache.org
+Bundle-ManifestVersion: 2
+Bundle-Name: Harmony Pack200
+Bundle-SymbolicName: org.apache.harmony.pack200
+Bundle-Version: 1.0.0
+Bundle-ClassPath: .
+Eclipse-JREBundle: true
+Import-Package: java.beans,
+ java.io,
+ java.lang,
+ java.lang.ref,
+ java.lang.reflect,
+ java.net,
+ java.nio,
+ java.nio.charset,
+ java.security,
+ java.security.cert,
+ java.util,
+ javax.security.auth.x500,
+ org.apache.harmony.luni.util,
+ org.apache.harmony.security.utils,
+ org.apache.harmony.kernel.vm
+Export-Package: org.apache.harmony.pack200,
+ org.apache.harmony.pack200.bytecode
+

Propchange: harmony/enhanced/classlib/trunk/modules/pack200/META-INF/MANIFEST.MF
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/classlib/trunk/modules/pack200/build.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/pack200/build.xml?view=auto&rev=493528
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/pack200/build.xml (added)
+++ harmony/enhanced/classlib/trunk/modules/pack200/build.xml Sat Jan  6 10:26:38 2007
@@ -0,0 +1,293 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You 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="PACK200 Build" default="build" basedir=".">
+    <description>Build for PACK200 component</description>
+
+    <!-- import common properties -->
+    <property name="hy.hdk" location="${basedir}/../../deploy" />
+    <import file="${hy.hdk}/build/ant/properties.xml" />
+
+    <!-- set global properties for this build. -->
+    <xmlproperty file="make/hyproperties.xml" semanticAttributes="true" />
+
+    <fileset id="classes" dir="${hy.build}">
+        <or>
+            <present targetdir="${hy.pack200.src.main.java}" />
+            <present targetdir="${hy.pack200.src.main.java}">
+                <mapper type="regexp"
+                        from="^(.*?)(\$$[^/\\\.]*)?\.class$$"
+                        to="\1.java"/>
+            </present>
+        </or>
+    </fileset>
+
+    <property file="../../make/depends.properties" />
+    <property name="exclude.file"
+              location="./make/exclude.${hy.platform}.${hy.test.vm.name}" />
+
+    <target name="build" depends="compile-java, copy-resources, build-jar" />
+
+    <target name="test" depends="-test-module">
+        <fail message="Some tests failed">
+            <condition>
+                <or>
+                    <isset property="test.failures" />
+                    <isset property="test.errors" />
+                </or>
+            </condition>
+        </fail>
+    </target>
+
+    <!-- internal target for local and global test run sequence -->
+    <target name="-test-module" depends="build, compile-tests, run-tests" />
+
+    <target name="clean">
+        <delete file="${hy.jdk}/jre/lib/boot/pack200.jar" />
+        <delete file="${hy.jdk}/jre/lib/boot/pack200-src.jar" />
+        <delete failonerror="false">
+            <fileset refid="classes" />
+            <fileset dir="${hy.pack200.bin.test}" />
+        </delete>
+    </target>
+
+    <target name="compile-java">
+        <echo message="Compiling PACK200 classes" />
+
+        <mkdir dir="${hy.build}" />
+
+        <javac sourcepath=""
+               srcdir="${hy.pack200.src.main.java}"
+               destdir="${hy.build}"
+               compiler="${hy.javac.compiler}"
+               memoryMaximumSize="${hy.javac.maxmem}"
+               source="${hy.pack200.javac.source}"
+               target="${hy.pack200.javac.target}"
+               debug="${hy.javac.debug}">
+
+            <compilerarg line="${build.compilerarg}" />
+
+            <bootclasspath>
+                <fileset dir="${hy.jdk}/jre/lib/boot">
+                    <include name="**/*.jar" />
+                </fileset>
+            </bootclasspath>
+        </javac>
+    </target>
+
+    <target name="copy-resources">
+        <mkdir dir="${hy.build}" />
+        <copy todir="${hy.build}" includeemptydirs="false">
+            <fileset dir="${hy.pack200.src.main.java}">
+                <exclude name="**/*.java" />
+            </fileset>
+        </copy>
+    </target>
+
+    <target name="build-jar" depends="svn-info">
+        <jar destfile="${hy.jdk}/jre/lib/boot/pack200.jar"
+             manifest="${hy.pack200}/META-INF/MANIFEST.MF">
+            <fileset refid="classes" />
+            <manifest>
+                <attribute name="Implementation-Version" value="${svn.info}"/> 
+            </manifest>
+
+            <metainf refid="hy.required.metainf-files"/>
+        </jar>
+
+        <jar destfile="${hy.jdk}/jre/lib/boot/pack200-src.jar">
+            <fileset dir="${hy.pack200.src.main.java}" />
+            <manifest>
+                <attribute name="Implementation-Version" value="${svn.info}"/> 
+            </manifest>
+
+            <metainf refid="hy.required.metainf-files"/>
+        </jar>
+    </target>
+
+    <target name="compile-tests" depends="copy-test-resources" > 
+        <!--mkdir dir="${hy.pack200.bin.internal}" /-->
+        <mkdir dir="${hy.pack200.bin.test}" />
+        <!--mkdir dir="${hy.pack200.bin.test.support}" /-->
+        
+        <!--echo message="Compiling support classes for PACK200 tests" />
+        <javac srcdir="${hy.pack200.src.test.support}"
+               destdir="${hy.pack200.bin.test.support}"
+               sourcepath=""
+               compiler="${hy.javac.compiler}"
+               memoryMaximumSize="${hy.javac.maxmem}"
+               source="${hy.pack200.javac.source}" 
+               target="${hy.pack200.javac.target}"
+               debug="${hy.javac.debug}">
+
+            <compilerarg line="${build.compilerarg}" />
+
+            <bootclasspath>
+                <fileset dir="${hy.jdk}/jre/lib/boot">
+                    <include name="**/*.jar" />
+                </fileset>
+            </bootclasspath>
+            <classpath location="../../build/tests" />
+        </javac-->
+
+        <!--echo message="Compiling internal PACK200 tests" />
+        <javac srcdir="${hy.pack200.src.test.internal}"
+               destdir="${hy.pack200.bin.internal}"
+               sourcepath=""
+               compiler="${hy.javac.compiler}"
+               memoryMaximumSize="${hy.javac.maxmem}"
+               source="${hy.javac.source}" 
+               target="${hy.javac.target}"
+               debug="${hy.javac.debug}">
+
+            <compilerarg line="${build.compilerarg}" />
+
+            <bootclasspath>
+                <fileset dir="${hy.jdk}/jre/lib/boot">
+                    <include name="**/*.jar" />
+                </fileset>
+            </bootclasspath>
+            <classpath location="../../build/tests" />
+            <classpath location="${hy.pack200.bin.test.support}" />
+            <classpath location="${hy.hdk}/build/test/support.jar" />
+        </javac-->
+
+        <echo message="Compiling PACK200 tests" />
+        <!--javac srcdir="${hy.pack200.src.test.java}"
+               destdir="${hy.pack200.bin.test}"
+               sourcepath=""
+               compiler="${hy.javac.compiler}"
+               memoryMaximumSize="${hy.javac.maxmem}"
+               source="${hy.pack200.javac.source}" 
+               target="${hy.pack200.javac.target}"
+               debug="${hy.javac.debug}">
+
+            <compilerarg line="${build.compilerarg}" />
+
+            <bootclasspath>
+                <fileset dir="${hy.jdk}/jre/lib/boot">
+                    <include name="**/*.jar" />
+                </fileset>
+            </bootclasspath>
+            <classpath location="../../build/tests" />
+        </javac-->
+    </target>
+
+    <target name="run-tests">
+
+        <mkdir dir="${hy.tests.reports}" />
+
+        <property name="test.jre.home" value="${hy.jdk}/jre" />
+
+        <!-- internal tests that need to run on the bootclasspath -->
+        <!--echo message="Running internal PACK200 tests" />
+        <junit fork="yes"
+               forkmode="${hy.test.forkmode}"
+               timeout="${hy.test.timeout}"
+               printsummary="withOutAndErr"
+               errorproperty="test.errors"
+               failureproperty="test.failures"
+               showoutput="on"
+               dir="${basedir}"
+               jvm="${test.jre.home}/bin/java">
+
+            <jvmarg line="${hy.test.vmargs}" />
+
+            <jvmarg value="-Xbootclasspath/a:${hy.pack200.bin.internal}${path.separator}../../${junit.jar}"/>
        
+            
+            <classpath>
+                <pathelement path="${hy.pack200.bin.test}"/>
+                <pathelement path="${hy.pack200.bin.test.support}"/>
+                <pathelement path="${hy.pack200.src.test.resources}"/>
+            </classpath>
+            <classpath location="../../build/tests" />
+
+            <formatter type="xml" />
+
+            <test name="${test.case}" todir="${hy.tests.reports}"
+                 if="test.case" />
+
+            <batchtest todir="${hy.tests.reports}" haltonfailure="no"
+                unless="test.case">
+
+                <fileset dir="${hy.pack200.src.test.internal}">
+                    <include name="**/*Test.java"/>
+                </fileset>
+            </batchtest>
+        </junit-->
+
+        <echo message="Running PACK200 tests" />
+        <!--
+        <junit fork="yes"
+               forkmode="${hy.test.forkmode}"
+               timeout="${hy.test.timeout}"
+               printsummary="withOutAndErr"
+               errorproperty="test.errors"
+               failureproperty="test.failures"
+               showoutput="on"
+               dir="${basedir}"
+               jvm="${test.jre.home}/bin/java">
+
+            <jvmarg line="${hy.test.vmargs}" />
+
+            <classpath>
+                <pathelement path="${hy.pack200.bin.test}"/>
+                <pathelement path="${hy.pack200.src.test.resources}"/>
+            </classpath>
+            <classpath location="../../build/tests" />
+            <classpath location="${hy.hdk}/build/test/support.jar" />
+
+            <formatter type="xml" />
+
+            <test name="${test.case}" todir="${hy.tests.reports}"
+                 if="test.case" />
+
+            <batchtest todir="${hy.tests.reports}" haltonfailure="no"
+                unless="test.case">
+
+                <fileset dir="${hy.pack200.src.test.java}">
+                    <include name="**/*Test.java"/>
+                    <excludesfile name="${exclude.file}" />
+                </fileset>
+            </batchtest>
+        </junit>
+        <antcall target="touch-failures-file" />
+        <antcall target="touch-errors-file" />
+        -->
+    </target>
+
+    <target name="touch-failures-file" if="test.failures">
+        <echo file="${hy.tests.reports}/test.failures"
+            append="true">pack200${line.separator}</echo>
+    </target>
+
+    <target name="touch-errors-file" if="test.errors">
+        <echo file="${hy.tests.reports}/test.errors"
+            append="true">pack200${line.separator}</echo>
+    </target>
+
+    <target name="copy-test-resources">
+        <mkdir dir="${hy.pack200.bin.test}" />
+        <copy todir="${hy.pack200.bin.test}" includeemptydirs="false">
+            <fileset dir="${hy.pack200.src.test.resources}">
+                <exclude name="**/*.java" />
+            </fileset>
+        </copy>
+    </target>
+
+</project>

Propchange: harmony/enhanced/classlib/trunk/modules/pack200/build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.linux.x86.drl
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.linux.x86.drl?view=auto&rev=493528
==============================================================================
    (empty)

Propchange: harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.linux.x86.drl
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.linux.x86.ibm
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.linux.x86.ibm?view=auto&rev=493528
==============================================================================
    (empty)

Propchange: harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.linux.x86.ibm
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.linux.x86_64.drl
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.linux.x86_64.drl?view=auto&rev=493528
==============================================================================
    (empty)

Propchange: harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.linux.x86_64.drl
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.linux.x86_64.ibm
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.linux.x86_64.ibm?view=auto&rev=493528
==============================================================================
    (empty)

Propchange: harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.linux.x86_64.ibm
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.windows.x86.drl
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.windows.x86.drl?view=auto&rev=493528
==============================================================================
    (empty)

Propchange: harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.windows.x86.drl
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.windows.x86.ibm
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.windows.x86.ibm?view=auto&rev=493528
==============================================================================
    (empty)

Propchange: harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.windows.x86.ibm
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.windows.x86_64.drl
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.windows.x86_64.drl?view=auto&rev=493528
==============================================================================
    (empty)

Propchange: harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.windows.x86_64.drl
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.windows.x86_64.ibm
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.windows.x86_64.ibm?view=auto&rev=493528
==============================================================================
    (empty)

Propchange: harmony/enhanced/classlib/trunk/modules/pack200/make/exclude.windows.x86_64.ibm
------------------------------------------------------------------------------
    svn:eol-style = native

Added: harmony/enhanced/classlib/trunk/modules/pack200/make/hyproperties.xml
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/pack200/make/hyproperties.xml?view=auto&rev=493528
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/pack200/make/hyproperties.xml (added)
+++ harmony/enhanced/classlib/trunk/modules/pack200/make/hyproperties.xml Sat Jan  6 10:26:38
2007
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You 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>
+   <pack200 location=".">
+      <src>
+         <main>
+            <java location="src/main/java" />
+         </main>
+         <test>
+            <java location="src/test/java" />
+            <resources location="src/test/resources" />
+         </test>
+      </src>
+      <bin>
+        <main location="bin/main" />
+        <test location="bin/test" />
+      </bin>
+      <packaging>
+      </packaging>
+      <javac>
+        <source>1.5</source>
+        <target>1.5</target>
+      </javac>
+   </pack200>
+
+   <hdk location="../../deploy" />
+   <jdk location="../../deploy/jdk" />
+   <build location="../../build/classes" />
+
+   <tests>
+      <reports location="../../build/test_report" />
+   </tests>
+</hy>

Propchange: harmony/enhanced/classlib/trunk/modules/pack200/make/hyproperties.xml
------------------------------------------------------------------------------
    svn:eol-style = native



Mime
View raw message