Update the install documentation.
authorbbahnsen <bbahnsen@de2fecce-e211-0410-80a6-f3fac2684e05>
Thu, 4 May 2006 15:58:27 +0000 (15:58 +0000)
committerbbahnsen <bbahnsen@de2fecce-e211-0410-80a6-f3fac2684e05>
Thu, 4 May 2006 15:58:27 +0000 (15:58 +0000)
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@100 de2fecce-e211-0410-80a6-f3fac2684e05

www/index.html
www/installation.html

index 967a96b..be2f593 100644 (file)
@@ -1,58 +1,35 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
-  <head>
-    <title>EFI Development Kit 2.0</title>
-  </head>
-  <body>
-
-    <h2>Welcome to the home of EDK 2.0 Development!</h2>
-
-    <p>
-
-    If you are new to the project, welcome! We are still in heavy development,
-    but we would invite you to take a look at what we have done so far.
-
-    <p>
-
-    Your feedback is critical to making EDK 2.0 a success! Please submit any
-    enhancements, defects, or requests through the Project Tracker tool.
-
-    <h2> Getting Started </h2>
-
-    <p>
-
-    To get the code please follow this <a
-    href="https://edk2.tianocore.org/files/documents/64/239/edk2-subversion-setup.pdf">document</a>.
-    It will walk you through the installation of the Subversion Software Configuration 
-    Management Client, TortoiseSVN, and show you how to pull the latest copy of
-    the tree.
-
-    <p>
-
-    There are some external tools that you will need to install in order to
-    build the EDK2 project. Please see the <a
-    href="https://edk2.tianocore.org/installation.html#Requirements">External
-    Requirements</a>.
-
-    <p>
-
-    Further instructions for installing these tools are provided in the
-    <b>ReleaseNotes.txt</b> at the top of the edk2 tree. You may also view the
-    Release Notes using the <a
-    href="https://edk2.tianocore.org/source/browse/edk2/trunk/edk2/ReleaseNotes.txt">
-    web interface to the Subversion repository</a>.
-
-    <p>
-
-    It is necessary to read through the release notes in order to find out what
-    you can do with the EDK 2.0 at this stage. You will find them at the top of
-    the tree that you get from our source repository.
-
-    <p>
-
-    If you have questions about the code, please post a note on the
-    <a href="mailto:dev@edk2.tianocore.org">dev@edk2.tianocore.org</a> mailing list. One of our friendly developers will be
-    happy to help you.
-    
-  </body> 
-
+<head>
+  <title>EFI Development Kit 2.0</title>
+</head>
+<body>
+<h2>Welcome to the home of EDK 2.0 Development!</h2>
+<p> If you are new to the project, welcome! We are still in heavy
+development, but we would invite you to take a look at what we have
+done so far. </p>
+<p> Your feedback is critical to making EDK 2.0 a success! Please
+submit any enhancements, defects, or requests through the Project
+Tracker tool. </p>
+<h2> Getting Started </h2>
+<p> To get the code please follow this <a
+ href="https://edk2.tianocore.org/files/documents/64/239/edk2-subversion-setup.pdf">document</a>.
+It will walk you through the installation of the Subversion Software
+Configuration Management Client, TortoiseSVN, and show you how to pull
+the latest copy of the tree. </p>
+<p><a style="font-weight: bold;"
+ href="https://edk2.tianocore.org/installation.html">I</a><a
+ style="font-weight: bold;"
+ href="https://edk2.tianocore.org/installation.html">nstall some
+external tools</a> that are necessary to build the code. </p>
+<p> Further instructions for using the EDK2.0 are provided in the <b>ReleaseNotes.txt</b>
+at the top of the edk2 tree. You may also view the Release Notes using
+the <a
+ href="https://edk2.tianocore.org/source/browse/edk2/trunk/edk2/ReleaseNotes.txt">
+web interface to the Subversion repository</a>. </p>
+<p> If you have questions about the code, please post a note on the <a
+ href="mailto:dev@edk2.tianocore.org">dev@edk2.tianocore.org</a>
+mailing list. One of our friendly developers will be happy to help you.
+</p>
+</body>
 </html>
index 67953df..a26605c 100644 (file)
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\r
 <html xmlns="http://www.w3.org/1999/xhtml">\r
-\r
 <head>\r
-\r
 <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type" />\r
+  <meta content="text/html; charset=ISO-8859-1"\r
http-equiv="content-type">\r
   <title>EDK 2.0 Installation Guide</title>\r
-\r
-\r
 </head>\r
-\r
 <body>\r
-\r
 <h2>Table of Contents</h2>\r
-\r
 <ul>\r
-\r
   <li><a href="#Requirements">Requirements</a></li>\r
-\r
 </ul>\r
-\r
 <h3><a name="Requirements"></a>Requirements</h3>\r
-\r
 <p>\r
 The following are required to be able to build the EDK:\r
 </p>\r
-\r
 <div id="requirements">\r
-<table id="requirements_table" border="1" cellpadding="0" cellspacing="0" width="50%">\r
-\r
+<table id="requirements_table" border="1" cellpadding="0"\r
+ cellspacing="0" width="50%">\r
   <tbody>\r
-\r
     <tr class="header">\r
-\r
-      <th style="border-color: black; background-color: grey; color: white;">Name</th>\r
-\r
-      <th style="border-color: black; background-color: grey; color: white;">Version</th>\r
-\r
-      <th style="border-color: black; background-color: grey; color: white;">URL</th>\r
-\r
+      <th\r
+ style="border-color: black; background-color: grey; color: white;">Name</th>\r
+      <th\r
+ style="border-color: black; background-color: grey; color: white;">Version</th>\r
+      <th\r
+ style="border-color: black; background-color: grey; color: white;">URL</th>\r
+    </tr>\r
+    <tr>\r
+      <td\r
+ style="vertical-align: top; text-align: center; font-weight: bold;">TortoiseSVN<br>\r
+      </td>\r
+      <td\r
+ style="vertical-align: top; text-align: center; font-weight: bold;">1.3.3<br>\r
+      </td>\r
+      <td style="vertical-align: top; text-align: center;"><a\r
+ href="http://prdownloads.sourceforge.net/tortoisesvn/TortoiseSVN-1.3.3.6219-svn-1.3.1.msi?download">http://prdownloads.sourceforge.net/tortoisesvn/</a><br>\r
+      <a\r
+ href="http://prdownloads.sourceforge.net/tortoisesvn/TortoiseSVN-1.3.3.6219-svn-1.3.1.msi?download">TortoiseSVN-1.3.3.6219-svn-1.3.1.msi?download</a><br>\r
+      </td>\r
     </tr>\r
-\r
     <tr>\r
-\r
       <td style="text-align: center; font-weight: bold;">Ant</td>\r
-\r
       <td style="text-align: center; font-weight: bold;">1.6.5</td>\r
-\r
-      <td style="text-align: center;"><a href="http://ant.apache.org/bindownload.cgi">http://ant.apache.org/bindownload.cgi</a></td>\r
-\r
+      <td style="text-align: center;"><a\r
+ href="http://ant.apache.org/bindownload.cgi">http://ant.apache.org/bindownload.cgi</a></td>\r
     </tr>\r
-\r
     <tr>\r
-\r
       <td style="text-align: center; font-weight: bold;">Ant\r
 Contrib</td>\r
-\r
       <td style="text-align: center; font-weight: bold;">1.0b2</td>\r
-\r
-      <td style="text-align: center;"><a href="http://sourceforge.net/project/showfiles.php?group_id=36177">http://sourceforge.net/project/showfiles.php?group_id=36177</a></td>\r
-\r
+      <td style="text-align: center;"><a\r
+ href="http://sourceforge.net/project/showfiles.php?group_id=36177">http://sourceforge.net/project/showfiles.php?group_id=36177</a></td>\r
     </tr>\r
-\r
     <tr>\r
-\r
       <td style="text-align: center; font-weight: bold;">Java\r
 JDK</td>\r
-\r
       <td style="text-align: center; font-weight: bold;">1.5.x</td>\r
-\r
-      <td style="text-align: center;"><a href="http://java.sun.com/j2se/1.5.0/download.jsp">http://java.sun.com/j2se/1.5.0/download.jsp</a></td>\r
-\r
+      <td style="text-align: center;"><a\r
+ href="http://java.sun.com/j2se/1.5.0/download.jsp">http://java.sun.com/j2se/1.5.0/download.jsp</a></td>\r
     </tr>\r
-\r
     <tr>\r
-\r
       <td style="text-align: center; font-weight: bold;">Saxon</td>\r
-\r
       <td style="text-align: center; font-weight: bold;">8.7.1</td>\r
-\r
-      <td style="text-align: center;"><a href="http://saxon.sourceforge.net/#F8.7.1SA">http://saxon.sourceforge.net/#F8.7.1SA</a></td>\r
-\r
+      <td style="text-align: center;"><a\r
+ href="http://saxon.sourceforge.net/#F8.7.1SA">http://saxon.sourceforge.net/#F8.7.1SA</a></td>\r
     </tr>\r
-\r
     <tr>\r
-\r
       <td style="text-align: center; font-weight: bold;">XMLBeans</td>\r
-\r
       <td style="text-align: center; font-weight: bold;">2.1.0</td>\r
-\r
-      <td style="text-align: center;"><a href="http://xmlbeans.apache.org/sourceAndBinaries/index.html">http://xmlbeans.apache.org/sourceAndBinaries/index.html</a></td>\r
-\r
+      <td style="text-align: center;"><a\r
+ href="http://xmlbeans.apache.org/sourceAndBinaries/index.html">http://xmlbeans.apache.org/sourceAndBinaries/index.html</a></td>\r
+    </tr>\r
+  </tbody>\r
+</table>\r
+<br>\r
+<p>The following tools are optional:<br>\r
+</p>\r
+<div id="requirements">\r
+<table style="width: 745px; height: 46px;" id="requirements_table"\r
+ border="1" cellpadding="0" cellspacing="0">\r
+  <tbody>\r
+    <tr class="header">\r
+      <th\r
+ style="border-color: black; background-color: grey; color: white;">Name</th>\r
+      <th\r
+ style="border-color: black; background-color: grey; color: white;">Version</th>\r
+      <th\r
+ style="border-color: black; background-color: grey; color: white;">URL</th>\r
+    </tr>\r
+    <tr>\r
+      <td\r
+ style="vertical-align: top; font-weight: bold; text-align: center;">Cygwin<br>\r
+      </td>\r
+      <td\r
+ style="vertical-align: top; font-weight: bold; text-align: center;">Current<br>\r
+      </td>\r
+      <td style="vertical-align: top; text-align: center;"><a\r
+ href="http://www.cygwin.com">http://www.cygwin.com</a><br>\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td\r
+ style="vertical-align: top; text-align: center; font-weight: bold;">Intel\r
+C++ Compiler for Windows<br>\r
+      </td>\r
+      <td\r
+ style="vertical-align: top; text-align: center; font-weight: bold;">9.0\r
+      <br>\r
+      </td>\r
+      <td style="vertical-align: top; text-align: center;"><a\r
+ href="http://www.intel.com">http://www.intel.com</a><br>\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td\r
+ style="vertical-align: top; text-align: center; font-weight: bold;">Intel\r
+C Compiler for EFI Byte Code<br>\r
+      </td>\r
+      <td\r
+ style="vertical-align: top; text-align: center; font-weight: bold;">1.2<br>\r
+      </td>\r
+      <td style="vertical-align: top; text-align: center;"><a\r
+ href="http://www.intel.com/cd/software/products/asmo-na/eng/compilers/efibc/index.htm">http://www.intel.com/cd/software/products</a><br>\r
+      <a\r
+ href="http://www.intel.com/cd/software/products/asmo-na/eng/compilers/efibc/index.htm">/asmo-na/eng/compilers/efibc/index.htm</a><br>\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td\r
+ style="vertical-align: top; text-align: center; font-weight: bold;">Microsoft\r
+Driver Development Kit<br>\r
+      </td>\r
+      <td\r
+ style="vertical-align: top; text-align: center; font-weight: bold;">3790.1830<br>\r
+      </td>\r
+      <td style="vertical-align: top; text-align: center;"><a\r
+ href="http://www.microsoft.com/whdc/devtools/ddk/orderddkcd.mspx">http://www.microsoft.com/whdc/devtools/ddk/orderddkcd.mspx</a><br>\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td\r
+ style="vertical-align: top; text-align: center; font-weight: bold;">Microsoft\r
+ACPI Source Language Assembler<br>\r
+      </td>\r
+      <td\r
+ style="vertical-align: top; text-align: center; font-weight: bold;">1.0.13NT<br>\r
+      </td>\r
+      <td style="vertical-align: top; text-align: center;"><a\r
+ href="http://download.microsoft.com/download/0/e/2/0e258da3-dd7a-4d3b-9b48-8673b6b5897c/ASL.exe">http://download.microsoft.com/download/0/e/2/0e2</a><br>\r
+      <a\r
+ href="http://download.microsoft.com/download/0/e/2/0e258da3-dd7a-4d3b-9b48-8673b6b5897c/ASL.exe">58da3-dd7a-4d3b-9b48-8673b6b5897c/ASL.exe</a><br>\r
+      </td>\r
+    </tr>\r
+    <tr>\r
+      <td\r
+ style="vertical-align: top; text-align: center; font-weight: bold;">Intel\r
+ACPI Component Architecture<br>\r
+      </td>\r
+      <td\r
+ style="vertical-align: top; text-align: center; font-weight: bold;">20060113<br>\r
+      </td>\r
+      <td style="vertical-align: top; text-align: center;"><a\r
+ href="http://www.intel.com/technology/iapc/acpi/downloads.htm">http://www.intel.com/technology/iapc/acpi/downloads.htm</a><br>\r
+      </td>\r
     </tr>\r
-\r
   </tbody>\r
 </table>\r
-\r
+<h3>Install and <span style="font-weight: bold;"></span>Configure\r
+Tools on Windows XP<br>\r
+</h3>\r
+<h4>Software Installation Order</h4>\r
+After installing the compiler tools and your Subversion client, the\r
+following required tools should be installed in this order: <br>\r
+Java JDK, Apache-Ant, ant-contrib, xmlbeans, saxon8<br>\r
+<h4>Java Development Kit</h4>\r
+The Java Environment Variable must be set before attempting to build.<br>\r
+e.g. For Sun JDK:<br>\r
+<pre><span style="font-weight: bold;">set JAVA_HOME=c:\Java\jdk1.5.0_06</span><br></pre>\r
+During installation, you should specify the install directory as\r
+C:\Java instead of C:\Program Files (or some other drive letter.)&nbsp;\r
+While installing to this non-standard location is not required. In use,\r
+it seems to work more reliably.<br>\r
+<br>\r
+NOTE: You cannot combine the location for the JDK and the JRE, as the\r
+JRE install removes most of the binaries and libraries installed by the\r
+JDK install.<br>\r
+<h4>Java Tools</h4>\r
+The Apache-ANT requires the ANT_HOME environment variable to be set\r
+before attempting to build:<br>\r
+<pre>set ANT_HOME=c:\&lt;full path to where ant was installed&gt;</pre>\r
+The ant-contrib.jar file should be installed in the %ANT_HOME%\lib\r
+directory.<br>\r
+<br>\r
+The XMLBeans, requires the XMLBEANS_HOME environment variable to be set\r
+before attempting to build:<br>\r
+<pre>set XMLBEANS_HOME=C:\&lt;full path to where xmlbeans&nbsp; was installed&gt;</pre>\r
+The saxon8.jar file should be copied to the %XMLBEANS_HOME%\lib\r
+directory.<br>\r
+<br>\r
+The Ant and XMLBean tools are required to be in the path.<br>\r
+<pre>set PATH=%PATH%;%ANT_HOME%\bin;%XMLBEANS_HOME%\bin<br></pre>\r
+<h4>Environment Variables</h4>\r
+It is recommended that you wrap up all the environment variables above\r
+into a script that you can launch each time you begin to do development\r
+in your EDK2 workspace.<br>\r
+</div>\r
 </div>\r
-\r
 </body>\r
-\r
 </html>\r