diff options
author | michelou <michelou@epfl.ch> | 2006-06-08 15:11:48 +0000 |
---|---|---|
committer | michelou <michelou@epfl.ch> | 2006-06-08 15:11:48 +0000 |
commit | 7427ad112713c10ac6763c4217fc3737194e1b98 (patch) | |
tree | 67af0ee76050a351a3d6166aa3c96de6a263e575 /docs | |
parent | 8b6eba1a9c40eeb5b89abe181ff5e18fe21d1758 (diff) | |
download | scala-7427ad112713c10ac6763c4217fc3737194e1b98.tar.gz scala-7427ad112713c10ac6763c4217fc3737194e1b98.tar.bz2 scala-7427ad112713c10ac6763c4217fc3737194e1b98.zip |
reactivated call to 'load' in file DocGenerator...
reactivated call to 'load' in file DocGenerator.scala
Diffstat (limited to 'docs')
-rw-r--r-- | docs/man/build.xml | 8 | ||||
-rw-r--r-- | docs/man/src/css/style.css | 66 | ||||
-rw-r--r-- | docs/man/src/images/external.gif | bin | 0 -> 289 bytes | |||
-rw-r--r-- | docs/man/src/images/scala_logo.png | bin | 0 -> 4751 bytes | |||
-rw-r--r-- | docs/man/src/index.html | 211 |
5 files changed, 285 insertions, 0 deletions
diff --git a/docs/man/build.xml b/docs/man/build.xml index 37116463ff..370fe32f08 100644 --- a/docs/man/build.xml +++ b/docs/man/build.xml @@ -56,6 +56,14 @@ <emit command="scalap"/> <emit command="scalascript"/> <fixcrlf srcdir="${dist.dir}" eol="lf"/> + <copy todir="${dist.dir}"> + <fileset dir="${src.dir}"> + <include name="**/*.html"/> + <include name="**/*.css"/> + <include name="**/*.gif"/> + <include name="**/*.png"/> + </fileset> + </copy> </target> <macrodef name="emit"> diff --git a/docs/man/src/css/style.css b/docs/man/src/css/style.css new file mode 100644 index 0000000000..3072be4012 --- /dev/null +++ b/docs/man/src/css/style.css @@ -0,0 +1,66 @@ +.SansSerif { + font-family: Arial, Helvetica, sans-serif; +} + +.ContentList { font-size: 90%; style: margin-left: 3.4em; } + +.Note { + margin-left: 4em; + margin-right: 4em; + font-size: 90%; +} + +/* see http://www.maxdesign.com.au/presentation/external/ */ +a.external span { + position: absolute; + left: -5000px; + width: 4000px; +} + +a.external:link { + background: url(../images/external.gif) no-repeat 100% 0; + padding: 0px 20px 0px 0px; +} + +a.external:visited { + color: purple; + background-color: white; + background: url(../images/external.gif) no-repeat 100% -100px; + padding: 0px 20px 0px 0px; +} + +a.external:hover { + color: red; + background-color: white; + background: url(../images/external.gif) no-repeat 100% -200px; + padding: 0px 20px 0px 0px; +} + +h2 { font-family: Arial, Helvetica, sans-serif; } + +h3 { + margin-left: 1.4em; + margin-bottom: .1em; + font-family: Arial, Helvetica, sans-serif; +} + +hr { + margin: 1em 0 1em 0; +} + +img { + border:none; +} + +li { + margin-left: 1.7em; +} + +span.tool { + font-family: Courier, Sans-Serif; + font-weight: bold; +} + +th { + white-space: nowrap; +} diff --git a/docs/man/src/images/external.gif b/docs/man/src/images/external.gif Binary files differnew file mode 100644 index 0000000000..dc962b779d --- /dev/null +++ b/docs/man/src/images/external.gif diff --git a/docs/man/src/images/scala_logo.png b/docs/man/src/images/scala_logo.png Binary files differnew file mode 100644 index 0000000000..f89a81c1af --- /dev/null +++ b/docs/man/src/images/scala_logo.png diff --git a/docs/man/src/index.html b/docs/man/src/index.html new file mode 100644 index 0000000000..3a728604ca --- /dev/null +++ b/docs/man/src/index.html @@ -0,0 +1,211 @@ +<?xml version="1.1" encoding="iso-8859-1"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xml:lang="en"> + +<head> + <title>Scala Development Tools</title> + <meta http-equiv="Content-Script-Type" content="text/javascript"/> + <meta http-equiv="Content-Style-Type" content="text/css"/> + <meta http-equiv="Content-Language" content="en"/> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> + <meta name="Copyright" content="(C) 2002-2006 LAMP/EPFL"/> + <meta name="Language" content="en"/> + <meta name="Description" content="The Scala Programming Language"/> + <meta name="Author" content="Stephane Micheloud"/> + <link rel="stylesheet" type="text/css" media="all" href="./css/style.css"/> +</head> + +<body> +<div style="float:left; width:20%;"> + <a href="http://scala.epfl.ch/"> + <img src="images/scala_logo.png" alt="Scala" width="80" height="55"/></a> +</div> +<div style="float:right; width:20%;"> + <!-- Documentation Contents --> +</div> +<div style="text-align:center; margin:1em;"> + <h2>Scala Tools and Utilities</h2> +</div> +<div style="clear:both;"/> + +<div style="background-color:#eeeeee; margin:1.6em; padding:0.4em;"> + +<h3>General</h3> + +<ul class="ContentList"> + <li> + <a href="#general"><b class="SansSerif">General Information</b></a> + <!--(file structure, classpath, how classes are found, changes)--> + (classpath, how classes are found) + </li> +</ul> + +<h3>Standard Scala Tools and Utilities</h3> + +<ul class="ContentList"> + <li> + <a href="#basic"><b class="SansSerif">Basic Tools</b></a> (<code>sbaz</code>, + <code>scala</code>, <code>scalac</code>, <code>scaladoc</code>, + <code>scalaint</code>, <code>scalap</code>, <code>scalascript</code>) + </li> +</ul> +</div> + +<p style="font-size: 90%; margin-left: 2em; margin-right: 2em;"> + <b>NOTE</b> - Some tools have separate reference pages for Windows, Linux and Solaris + to accommodate minor differences in configuration and usage -- for example, the character + used to specify directory separators may be different. +</p> + +<hr/> + +<h2 id="general"> + General Information +</h2> +<p> + The following documents contain important information you will need to + know to get the most out of the SDK tools. +</p> + + +<table cellspacing="0" cellpadding="2"> +<!-- +<tr> + <td> + <b>JDK File Structure</B> + </td> + <td NOWRAP> + [<A href="solaris/jdkfiles.html">Solaris</A>] + [<A href="linux/jdkfiles.html">Linux</A>] + [<A href="windows/jdkfiles.html">Windows</A>] + </td> +</tr> +--> +<tr> + <td> + <b>Setting the Classpath</B> + </td> + <td> + [<a class="external" + href="http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/classpath.html">Solaris and Linux</a>] + [<a class="external" + href="http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/classpath.html">Windows</a>] + </td> +</tr> + +<tr> + <td> + <b>How Classes are Found</B> + </td> + <td> + [<a class="external" + href="http://java.sun.com/j2se/1.5.0/docs/tooldocs/findingclasses.html">Solaris, Linux and Windows</a>] + </td> +</tr> +</table> + +<hr> +<h2 id="basic"> + Basic Tools +</h2> + +<p> + These tools are the foundation of the Scala SDK. They are the tools you + use to create and build applications. +</p> + +<table cellspacing="0" cellpadding="2" style="width:100%;"> + <tr> + <th>Tool Name</th> + <th>Brief Description</th> + <th>Links to Reference Pages</th> + </tr> + <tr> + <td width="13%" valign="top"> + <span class="tool">sbaz</span> + </td> + <td width="70%" valign="top"> + The Scala sharing tool. + </td> + <td width="17%" valign="top"> + [<a href="sbaz.html">Solaris, Linux and Windows</a>] + </td> + </tr> + <tr> + <td width="13%" valign="top"> + <span class="tool">scala</span> + </td> + <td width="70%" valign="top"> + The launcher for Scala applications. + </td> + <td width="17%" valign="top"> + [<a href="scala.html">Solaris, Linux and Windows</a>] + </td> + </tr> + <tr> + <td width="13%" valign="top"> + <span class="tool">scalac</span> + </td> + <td width="70%" valign="top"> + The compiler for the Scala programming language. + </td> + <td width="17%" valign="top"> + [<a href="scalac.html">Solaris, Linux and Windows</a>] + </td> + </tr> + <tr> + <td width="13%" valign="top"> + <span class="tool">scaladoc</span> + </td> + <td width="70%" valign="top"> + The API document generator. + </td> + <td width="17%" valign="top"> + [<a href="scaladoc.html">Solaris, Linux and Windows</a>] + </td> + </tr> + <tr> + <td width="13%" valign="top"> + <span class="tool">scalaint</span> + </td> + <td width="70%" valign="top"> + The interactive interpreter to the Scala programming language. + </td> + <td width="17%" valign="top"> + [<a href="scalaint.html">Solaris, Linux and Windows</a>] + </td> + </tr> + <tr> + <td width="13%" valign="top"> + <span class="tool">scalap</span> + </td> + <td width="70%" valign="top"> + The Scala class file decoder. + </td> + <td width="17%" valign="top"> + [<a href="scalap.html">Solaris, Linux and Windows</a>] + </td> + </tr> + <tr> + <td width="13%" valign="top"> + <span class="tool">scalascript</span> + </td> + <td width="70%" valign="top"> + The Scala scripting tool. + </td> + <td width="17%" valign="top"> + [<a href="scalascript.html">Solaris, Linux and Windows</a>] + </td> + </tr> +</table> + + <hr/> + + <div style="font-size:x-small;"> + Copyright (c) 2002-2006 <a href="http://www.epfl.ch/">EPFL</a>, + Lausanne, unless specified otherwise.<br/> + All rights reserved. + </div> + +</body> +</html> |