harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From smish...@apache.org
Subject svn commit: r408880 - in /incubator/harmony/standard/site: docs/subcomponents/classlibrary/hdk.html docs/subcomponents/classlibrary/index.html xdocs/subcomponents/classlibrary/hdk.xml xdocs/subcomponents/classlibrary/index.xml
Date Tue, 23 May 2006 12:21:13 GMT
Author: smishura
Date: Tue May 23 05:21:12 2006
New Revision: 408880

URL: http://svn.apache.org/viewvc?rev=408880&view=rev
Log:
Apply patch for HARMONY-485 (Classlib HDK description doc for website)

Added:
    incubator/harmony/standard/site/docs/subcomponents/classlibrary/hdk.html   (with props)
    incubator/harmony/standard/site/xdocs/subcomponents/classlibrary/hdk.xml   (with props)
Modified:
    incubator/harmony/standard/site/docs/subcomponents/classlibrary/index.html   (contents,
props changed)
    incubator/harmony/standard/site/xdocs/subcomponents/classlibrary/index.xml

Added: incubator/harmony/standard/site/docs/subcomponents/classlibrary/hdk.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/subcomponents/classlibrary/hdk.html?rev=408880&view=auto
==============================================================================
--- incubator/harmony/standard/site/docs/subcomponents/classlibrary/hdk.html (added)
+++ incubator/harmony/standard/site/docs/subcomponents/classlibrary/hdk.html Tue May 23 05:21:12
2006
@@ -0,0 +1,305 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+
+<!--
+Copyright 1999-2004 The Apache Software Foundation
+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.
+-->
+
+
+<!-- Content Stylesheet for Site -->
+
+        
+<!-- start the processing -->
+    <!-- ====================================================================== -->
+    <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
+    <!-- Main Page Section -->
+    <!-- ====================================================================== -->
+    <html>
+        <head>
+            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
+
+                                                    <meta name="author" value="Harmony
Documentation Team">
+            <meta name="email" value="harmony-dev@incubator.apache.org">
+            
+           
+            
+            
+            
+            
+            
+            <title>Apache Harmony - Harmony Development Kit for the Apache Harmony
Class Library</title>
+        </head>
+
+        <body bgcolor="#ffffff" text="#000000" link="#525D76">        
+            <table border="0" width="100%" cellspacing="0">
+                <!-- TOP IMAGE -->
+                <tr>
+                    <td align='LEFT'>
+                    <table><tr><td>
+                    <td align="left">
+<a href="http://incubator.apache.org/harmony/"><img  src="../../images/harmony-logo.png"
alt="Apache Harmony" border="0"/></a>
+</td>
+</td>
+                    </td></tr></table>
+                    </td>
+                    <td align='RIGHT'>
+                    <a href="http://incubator.apache.org/harmony/">
+                    <img src="http://incubator.apache.org/harmony/images/apache-incubator-logo.png"
+                    	alt="Apache Harmony" border="0"/></a>                    
+                    </td>
+                </tr>
+            </table>
+            <table border="0" width="100%" cellspacing="4">
+                <tr><td colspan="2">
+                    <hr noshade="" size="1"/>
+                </td></tr>
+
+                <tr>
+                    <!-- LEFT SIDE NAVIGATION -->
+                    <td width="20%" valign="top" nowrap="true">
+
+                    <!-- special ACon Logo - leave here for next time 
+                    <a href="http://apachecon.com/2005/US/">
+                        <img src="http://apache.org/images/ac2005us_blue_125x125.jpg"
height="125"
+                             width="125" border="0" alt="ApacheCon US 2005" />
+                    </a>
+                    -->
+
+                   <!-- regular menu -->
+
+                    
+    <!-- ============================================================ -->
+
+                <p><strong>General</strong></p>
+        <ul>
+                    <li>    <a href="../../index.html">Home</a>
+</li>
+            
+            <table>
+                        </table>
+                    <li>    <a href="../../license.html">License</a>
+</li>
+            
+            <table>
+                        </table>
+                    <li>    <a href="../../contribution_policy.html">Contribution
Policy</a>
+</li>
+            
+            <table>
+                        </table>
+                    <li>    <a href="../../guidelines.html">Project Guidelines</a>
+</li>
+            
+            <table>
+                        </table>
+                    <li>    <a href="http://www.apache.org/">ASF</a>
+</li>
+            
+            <table>
+                        </table>
+                    <li>    <a href="../../downloads.html">Downloads</a>
+</li>
+            
+            <table>
+                        </table>
+                </ul>
+            <p><strong>Community</strong></p>
+        <ul>
+                    <li>    <a href="../../get-involved.html">Get Involved</a>
+</li>
+            
+            <table>
+                        </table>
+                    <li>    <a href="../../contributors.html">Committers</a>
+</li>
+            
+            <table>
+                        </table>
+                    <li>    <a href="../../mailing.html">Mailing Lists</a>
+</li>
+            
+            <table>
+                        </table>
+                    <li>    <a href="../../documentation/documentation.html">Documentation</a>
+</li>
+            
+            <table>
+                        </table>
+                    <li>    <a href="../../faq.html">FAQ</a>
+</li>
+            
+            <table>
+                        </table>
+                    <li>    <a href="http://wiki.apache.org/harmony">Wiki</a>
+</li>
+            
+            <table>
+                        </table>
+                </ul>
+            <p><strong>Development</strong></p>
+        <ul>
+                    <li>    <a href="../../status.html">How Are We Doing?</a>
+</li>
+            
+            <table>
+                        </table>
+                    <li>    <a href="../../roadmap.html">Road Map / TODO</a>
+</li>
+            
+            <table>
+                        </table>
+                    <li>    <a href="../../svn.html">Source Code</a>
+</li>
+            
+            <table>
+                        </table>
+                    <li>    <a href="http://issues.apache.org/jira/browse/HARMONY">JIRA</a>
+</li>
+            
+            <table>
+                        </table>
+                    <li>    <a href="../../related.html">Other Projects</a>
+</li>
+            
+            <table>
+                        </table>
+                </ul>
+            <p><strong>Subcomponents</strong></p>
+        <ul>
+                    <li>    <a href="../../subcomponents/classlibrary/index.html">Class
Library</a>
+</li>
+            
+            <table>
+                          <tr><td>
+                &nbsp;&nbsp;    <a href="../../subcomponents/classlibrary/status.html">Status</a>
+              </td></tr>
+                        </table>
+                    <li>    <a href="../../subcomponents/jchevm/index.html">Virtual
Machine JCHEVM</a>
+</li>
+            
+            <table>
+                        </table>
+                </ul>
+                        </td>
+                    <td width="80%" align="left" valign="top">
+                                                                    <table border="0"
cellspacing="0" cellpadding="2" width="100%">
+      <tr><td bgcolor="#525D76">
+        <font color="#ffffff" face="arial,helvetica,sanserif">
+          <a name="Harmony Development Kit for the Apache Harmony Class Library"><strong>Harmony
Development Kit for the Apache Harmony Class Library</strong></a>
+        </font>
+      </td></tr>
+      <tr><td>
+        <blockquote>
+                                    <p>
+		<big><em>The following Harmony Development Kit is currently PROPOSED and being

+		discussed on the development mailing list <code>harmony-dev@incubator.apache.org</code>.
 
+		Please direct comments and questions there.</em></big>
+	</p>
+                                                <p>
+		The Harmony Development Kit (HDK) allows a Harmony developer to 
+		rebuild	any module of the Harmony Classlib in a standalone way by providing all the 
+		necesary supplementary binaries and header files. This document describes the layout 
+		of such an HDK and its contents.
+	</p>
+                                                    <table border="0" cellspacing="0"
cellpadding="2" width="100%">
+      <tr><td bgcolor="#828DA6">
+        <font color="#ffffff" face="arial,helvetica,sanserif">
+          <a name="Layout of the HDK"><strong>Layout of the HDK</strong></a>
+        </font>
+      </td></tr>
+      <tr><td>
+        <blockquote>
+                                    <p>
+		An HDK contains all the header files and binaries, both native and Java, required
+		for a Harmony classlib developer to build against. The directory structure for an
+		HDK is as follows:
+		<blockquote>
+		<pre>
+&lt;hdkbase&gt;
+     |---jdk
+     |    |---jre
+     |    |
+     |    \---include
+     |
+     |---include
+     |
+     \---lib
+		</pre>
+		</blockquote>
+		
+		The directories laid out above are used in the following manner:
+		
+		<ul>
+			<li><code>&lt;hdkbase&gt;/jdk/jre</code> - this directory contains
the standard
+			jre layout, including <code>bin</code> and <code>lib</code> directories.
+			</li>
+			
+			<li><code>&lt;hdkbase&gt;/jdk/include</code> - this directory
contains the standard
+			jdk header files. For example, jni.h is held here.
+			</li>
+			
+			<li><code>&lt;hdkbase&gt;/include</code> - this directory contains
header files that
+			are Harmony specific and are used across multiple classlib modules.
+			</li>
+			
+			<li><code>&lt;hdkbase&gt;/lib</code> - this directory is used
in HDKs on Windows for
+			.lib files and on Linux for .a files necessary for linking during compilation of 
+			classlib natives.
+			</li>
+		</ul>
+	</p>
+                            </blockquote>
+      </td></tr>
+      <tr><td><br/></td></tr>
+    </table>
+                            </blockquote>
+        </p>
+      </td></tr>
+      <tr><td><br/></td></tr>
+    </table>
+                                        </td>
+                </tr>
+
+                <!-- FOOTER -->
+                <tr><td colspan="2">
+                    <hr noshade="" size="1"/>
+                </td></tr>
+                <tr><td colspan="2">
+                    <div align="center"><font color="#525D76" size="-1"><em>
+                    Copyright &#169; 2003-2006, The Apache Software Foundation
+                    </em></font></div>
+                </td></tr>
+            </table>
+        </body>
+    </html>
+<!-- end the processing -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Propchange: incubator/harmony/standard/site/docs/subcomponents/classlibrary/hdk.html
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/standard/site/docs/subcomponents/classlibrary/index.html
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/docs/subcomponents/classlibrary/index.html?rev=408880&r1=408879&r2=408880&view=diff
==============================================================================
--- incubator/harmony/standard/site/docs/subcomponents/classlibrary/index.html (original)
+++ incubator/harmony/standard/site/docs/subcomponents/classlibrary/index.html Tue May 23
05:21:12 2006
@@ -222,6 +222,12 @@
 				Describes how to set up Eclipse to develop the class library code.
 			</p>
 			</li>
+		<li><a href="hdk.html">Harmony Development Kit</a>
+			<p>
+				<b>Proposed</b> description of a Harmony Development Kit, which enables a
developer to 
+				rebuild a standalone classlib module.
+			</p>
+			</li>
 	</ul>
                             </blockquote>
       </td></tr>

Propchange: incubator/harmony/standard/site/docs/subcomponents/classlibrary/index.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: incubator/harmony/standard/site/xdocs/subcomponents/classlibrary/hdk.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/xdocs/subcomponents/classlibrary/hdk.xml?rev=408880&view=auto
==============================================================================
--- incubator/harmony/standard/site/xdocs/subcomponents/classlibrary/hdk.xml (added)
+++ incubator/harmony/standard/site/xdocs/subcomponents/classlibrary/hdk.xml Tue May 23 05:21:12
2006
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+
+    Copyright 2006 The Apache Software Foundation
+
+    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.
+-->
+
+<document>
+
+ <properties>
+  <title>Harmony Development Kit for the Apache Harmony Class Library</title>
+  <author email="harmony-dev@incubator.apache.org">Harmony Documentation Team</author>
+ </properties>
+
+<body>
+
+<section name="Harmony Development Kit for the Apache Harmony Class Library">
+	<p>
+		<big><em>The following Harmony Development Kit is currently PROPOSED and being

+		discussed on the development mailing list <code>harmony-dev@incubator.apache.org</code>.
 
+		Please direct comments and questions there.</em></big>
+	</p>
+	<p>
+		The Harmony Development Kit (HDK) allows a Harmony developer to 
+		rebuild	any module of the Harmony Classlib in a standalone way by providing all the 
+		necesary supplementary binaries and header files. This document describes the layout 
+		of such an HDK and its contents.
+	</p>
+
+<subsection name="Layout of the HDK">
+	<p>
+		An HDK contains all the header files and binaries, both native and Java, required
+		for a Harmony classlib developer to build against. The directory structure for an
+		HDK is as follows:
+		<blockquote>
+		<pre>
+&lt;hdkbase&gt;
+     |---jdk
+     |    |---jre
+     |    |
+     |    \---include
+     |
+     |---include
+     |
+     \---lib
+		</pre>
+		</blockquote>
+		
+		The directories laid out above are used in the following manner:
+		
+		<ul>
+			<li><code>&lt;hdkbase&gt;/jdk/jre</code> - this directory contains
the standard
+			jre layout, including <code>bin</code> and <code>lib</code> directories.
+			</li>
+			
+			<li><code>&lt;hdkbase&gt;/jdk/include</code> - this directory
contains the standard
+			jdk header files. For example, jni.h is held here.
+			</li>
+			
+			<li><code>&lt;hdkbase&gt;/include</code> - this directory contains
header files that
+			are Harmony specific and are used across multiple classlib modules.
+			</li>
+			
+			<li><code>&lt;hdkbase&gt;/lib</code> - this directory is used
in HDKs on Windows for
+			.lib files and on Linux for .a files necessary for linking during compilation of 
+			classlib natives.
+			</li>
+		</ul>
+	</p>		
+</subsection>
+</section>
+</body>
+</document>
\ No newline at end of file

Propchange: incubator/harmony/standard/site/xdocs/subcomponents/classlibrary/hdk.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: incubator/harmony/standard/site/xdocs/subcomponents/classlibrary/index.xml
URL: http://svn.apache.org/viewvc/incubator/harmony/standard/site/xdocs/subcomponents/classlibrary/index.xml?rev=408880&r1=408879&r2=408880&view=diff
==============================================================================
--- incubator/harmony/standard/site/xdocs/subcomponents/classlibrary/index.xml (original)
+++ incubator/harmony/standard/site/xdocs/subcomponents/classlibrary/index.xml Tue May 23
05:21:12 2006
@@ -43,6 +43,12 @@
 				Describes how to set up Eclipse to develop the class library code.
 			</p>
 			</li>
+		<li><a href="hdk.html">Harmony Development Kit</a>
+			<p>
+				<b>Proposed</b> description of a Harmony Development Kit, which enables a
developer to 
+				rebuild a standalone classlib module.
+			</p>
+			</li>
 	</ul>
 </subsection>
 



Mime
View raw message