From harmony-commits-return-660-apmail-incubator-harmony-commits-archive=incubator.apache.org@incubator.apache.org Mon Jan 16 14:21:43 2006 Return-Path: Delivered-To: apmail-incubator-harmony-commits-archive@www.apache.org Received: (qmail 45631 invoked from network); 16 Jan 2006 14:21:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 16 Jan 2006 14:21:43 -0000 Received: (qmail 79412 invoked by uid 500); 16 Jan 2006 14:21:42 -0000 Delivered-To: apmail-incubator-harmony-commits-archive@incubator.apache.org Received: (qmail 79376 invoked by uid 500); 16 Jan 2006 14:21:42 -0000 Mailing-List: contact harmony-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-commits@incubator.apache.org Received: (qmail 79365 invoked by uid 99); 16 Jan 2006 14:21:42 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Jan 2006 06:21:42 -0800 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 16 Jan 2006 06:21:41 -0800 Received: (qmail 45373 invoked by uid 65534); 16 Jan 2006 14:21:20 -0000 Message-ID: <20060116142120.45370.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r369483 - in /incubator/harmony/standard/site/docs/documentation: ./ build_classlib.html documentation.html Date: Mon, 16 Jan 2006 14:21:19 -0000 To: harmony-commits@incubator.apache.org From: geirm@apache.org X-Mailer: svnmailer-1.0.5 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: geirm Date: Mon Jan 16 06:21:18 2006 New Revision: 369483 URL: http://svn.apache.org/viewcvs?rev=369483&view=rev Log: the generated docs Added: incubator/harmony/standard/site/docs/documentation/ incubator/harmony/standard/site/docs/documentation/build_classlib.html incubator/harmony/standard/site/docs/documentation/documentation.html Added: incubator/harmony/standard/site/docs/documentation/build_classlib.html URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/docs/documentation/build_classlib.html?rev=369483&view=auto ============================================================================== --- incubator/harmony/standard/site/docs/documentation/build_classlib.html (added) +++ incubator/harmony/standard/site/docs/documentation/build_classlib.html Mon Jan 16 06:21:18 2006 @@ -0,0 +1,288 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + Apache Harmony - Apache Harmony Classlib Building + + + + + + + + + +
+ + +
+ +Apache Harmony +
+
+ + Apache Harmony +
+ + + + + + + + + + + + +
+
+
+ + + + + + + + +

General

+ +

Community

+ +

Development

+ +
+ + + + +
+ + Apache Harmony Class Library Building + +
+
+

+ The Harmony class library code is a subset of the Java(tm) SE 1.4.2 APIs currently + being developed in the + Apache Harmony project. This page describes how to build the class library code, + and includes links to pre-built versions of the code. +

+

+ Standard Disclaimer: + 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. +

+ + + + +
+ + Building from source + +
+
+

+ The Harmony class library code is available for Microsoft(tm) Windows(tm) and + Linux(tm) operating systems, on x86 processors only. +

+

+ The following prerequisite tools must be available on the path in order to build + the Harmony classlib code from source. +

    +
  • All platforms require Subversion client, Apache Ant, Java 1.4.2 JDK (i.e. including javac)
  • +
  • in addition +
      +
    • Windows platforms : Microsoft Visual C++, and nmake.
    • +
    • Linux platforms : Gnu gcc.
    • +
    +
  • +
+

+

+ You can build the classlib code in three simple steps: +

    +
  1. Download classlib source from Harmony subversion repository +
    svn checkout https://svn.apache.org/repos/asf/incubator/harmony/enhanced/classlib/tags/SNAP-20060112 Harmony
    +
  2. +
  3. Change to main make directory, and run the default ant script target +
    cd Harmony/make
    +
    ant
    +
  4. +
  5. Get a VM suitable for running the class library code (see below), and + expand it over the top of the Harmony directory (so that the 'jre' + directories line-up) +
    unzip <path_to_vm_zip> -d ../.. (on Windows)
    +
    tar xzf <path_to_vm_tarball> --directory ../.. (on Linux)
    +
  6. +
+

+

+ Now you are ready to run some Java applications! +

+
+

+ + + + +
+ + Using pre-built binaries + +
+
+

+ Pre-built binaries will soon be made available as a convenience for people who don't + have ready access to the prerequisite tools. These are snapshot builds, not official + releases of the project. +

+

+ Check back soon for some binary download links! +

+
+

+ + + + +
+ + Obtaining a compatible VM + +
+
+

+ The Harmony class library code interfaces to a VM through a virtual machine interface + defined in the Harmony project. +

+

+ There is a VM that implements this interface available from the + + IBM DeveloperWorks site. + The IBM VM is not open source (although the VM interface itself is). +

+

+ Once you have obtained the IBM VM you should have one of the following files: +

    +
  • on Windows ?Harmony-vme-win.IA32-v1.zip?
  • +
  • on Linux ?Harmony-vme-linux.IA32-v1.tar.gz?
  • +
+

+
+

+
+

+

+
+
+
+
+ Copyright © 2003-2005, The Apache Software Foundation +
+
+ + + + + + + + + + + + + + + + + + + + + + + Added: incubator/harmony/standard/site/docs/documentation/documentation.html URL: http://svn.apache.org/viewcvs/incubator/harmony/standard/site/docs/documentation/documentation.html?rev=369483&view=auto ============================================================================== --- incubator/harmony/standard/site/docs/documentation/documentation.html (added) +++ incubator/harmony/standard/site/docs/documentation/documentation.html Mon Jan 16 06:21:18 2006 @@ -0,0 +1,246 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + Apache Harmony - Apache Harmony + + + + + + + + + +
+ + +
+ +Apache Harmony +
+
+ + Apache Harmony +
+ + + + + + + + + + + + +
+
+
+ + + + + + + + +

General

+ +

Community

+ +

Development

+ +
+ + + + +
+ + Apache Harmony Documentation + +
+
+

+There is not yet a full manual or similar official documentation. However, +the resources below will help new users and developers get up to speed with +the technology. +

+ + + + +
+ + Project Documentation + +
+
+ +
+

+ + + + +
+ + Project Resource + +
+
+ +
+

+ + + + +
+ + Books + +
+
+
+

+ + + + +
+ + Research Papers and Talks + +
+
+
+

+ + + + +
+ + Articles and Interviews + +
+
+
+

+
+

+

+
+
+
+
+ Copyright © 2003-2005, The Apache Software Foundation +
+
+ + + + + + + + + + + + + + + + + + + + + + +