]> source.dussan.org Git - aspectj.git/commitdiff
minimal integration with org.aspectj.lib module
authorwisberg <wisberg>
Tue, 8 Mar 2005 07:23:31 +0000 (07:23 +0000)
committerwisberg <wisberg>
Tue, 8 Mar 2005 07:23:31 +0000 (07:23 +0000)
docs/build.xml
docs/readme-docs-module.html

index c86ee12462f0e19f39f1b4c668a6bcbc5974b4e8..43e60e6e0fbbb2594fbc7febc7ed84ea0eb5454c 100644 (file)
 
     <target name="do-local-dist" 
          depends="init,init-filters,api,faq,devguide,progguide, adk15guide"
-      description="finish products by copying dist files">
+      description="finish products by copying dist files and library sources">
         <copy todir="${docs.dist.dir}" filtering="on">
             <fileset dir="${docs.src.dir}/dist" 
                 excludes="${binary.pattern}"/>
             <fileset dir="${docs.src.dir}/dist" 
                 includes="${binary.pattern}"/>
         </copy>
+        <available 
+            file="${docs.src.dir}/../org.aspectj.lib/build-aspectjlib.xml" 
+            property="org.aspectj.lib.available"/>
+        <fail unless="org.aspectj.lib.available"
+               message="unable to find org.aspectj.lib"/>
+        <mkdir dir="${docs.dist.dir}/aspectjlib"/>
+        <copy todir="${docs.dist.dir}/doc/aspectjlib" filtering="off">
+            <fileset dir="${docs.src.dir}/../org.aspectj.lib" 
+                includes="build-aspectjlib.xml,src"/>
+        </copy>
     </target>
 
     <target name="api" depends="init"
index 28f9647d3c7ade674fe520f54504c9f9eabf677c..69b10e2a2aa40e575353fe16ba81e01c39ef0399 100644 (file)
@@ -1,11 +1,12 @@
 <html>
-<title>AspectJ docs</title>
+<head><title>AspectJ docs</title></head>
 <body>
 <h1>AspectJ docs</h1>
-
+<p>
 This module contains the sources for the documentation
 delivered with the AspectJ distribution and 
 for various internal, teaching, and online works:
+</p>
 <ul>
     <li><a href="devGuideDB">devGuideDB</a>: DocBook sources
         for the AspectJ Development Environment Guide</li>
@@ -44,6 +45,7 @@ distribution which is gathered into the product distribution by
 the master build script, 
 <a href="../build/build.xml">../build/build.xml</a>.
 Dependencies outside this directory:
+</p>
 <ul>
 <li>.xml files refer to their docbook dtds using relative
     path, for the moment ../../lib/docbook/...
@@ -56,6 +58,9 @@ Dependencies outside this directory:
 <li><a href="dist/doc/quick.pdf">dist/doc/quick.pdf</a>
      is generated manually from <a href="quick.doc">quick.doc</a>.
     </li>
+<li><a href="../org.aspectj.lib">../org.aspectj.lib</a>
+     provides library sources for <code>{AspectJ}/doc/aspectjlib</code>.
+       </li>
 </ul>
 </body>
 </html>