Commit 7c92758f authored by Daniel Le Berre's avatar Daniel Le Berre

Added custom Javadoc rendering.


git-svn-id: svn+ssh://svn.forge.ow2.org/svnroot/sat4j/maven/trunk@60 ba638df5-4473-46d1-82f8-c3ae2a17a6e1
parent fcfe963d
#!/bin/bash
rm -fR fakesite
mkdir fakesite
cp -R target/site/* fakesite
for module in `ls -d org.sat4j.*` ; do mv $module/target/site fakesite/$module ; done
......@@ -4,7 +4,12 @@
<groupId>org.sat4j</groupId>
<artifactId>org.sat4j.pom</artifactId>
<version>2.0.0</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>org.sat4j.core</artifactId>
<name>SAT4J core</name>
<scm>
<connection>scm:svn:svn://svn.forge.objectweb.org/svnroot/sat4j/maven/trunk/org.sat4j.core</connection>
<url>http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/sat4j/maven/trunk/org.sat4j.core</url>
</scm>
</project>
......@@ -10,6 +10,10 @@
<description>
The aim of the SAT4J library is to provide an efficient library of SAT solvers in Java. Compared to the OpenSAT project, the SAT4J library targets first users of SAT "black boxes", willing to embed SAT technologies into their application without worrying about the details. Since we use the library for our own research, it is also possible for SAT researchers to use it as a basis for their work.
</description>
<scm>
<connection>scm:svn:svn://svn.forge.objectweb.org/svnroot/sat4j/maven/trunk</connection>
<url>http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/sat4j/maven/trunk/</url>
</scm>
<licenses>
<license>
<name>Eclipse Public License 1.0</name>
......@@ -234,6 +238,19 @@ The aim of the SAT4J library is to provide an efficient library of SAT solvers i
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.0.1</version>
<reportSets>
<reportSet>
<reports>
<report>index</report>
<report>scm</report>
<report>license</report>
<report>issue-tracking</report>
<report>mailing-list</report>
<report>project-team</report>
<report>dependencies</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<plugin>
......@@ -246,6 +263,11 @@ The aim of the SAT4J library is to provide an efficient library of SAT solvers i
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.1</version>
<!--
<configuration>
<stylesheet>${basedir}/../stylesheet.css</stylesheet>
</configuration>
-->
</plugin>
<plugin>
......@@ -265,24 +287,36 @@ The aim of the SAT4J library is to provide an efficient library of SAT solvers i
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-changelog-plugin</artifactId>
<configuration>
<basedir>target/checkout</basedir>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jdepend-maven-plugin</artifactId>
</plugin>
<!--
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<configuration>
<threshold>Low</threshold>
<onlyAnalyze>org.sat4j.-</onlyAnalyze>
</configuration>
</plugin>
-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.2</version>
<configuration>
<stylesheetfile>${basedir}/../stylesheet.css</stylesheetfile>
<groups>
<group>
<title>User level: stable public API</title>
<packages>org.sat4j:org.sat4j.*</packages>
</group>
<group>
<title>Developer level: internal API, subject to change</title>
<packages>org.sat4j.minisat.*:org.sat4j.reader.csp:org.sat4j.pb.*</packages>
</group>
</groups>
</configuration>
</plugin>
<plugin>
......
/* Javadoc style sheet */
/* Define colors, fonts and other style attributes here to override the defaults */
/* Page background color */
body { background-color: #FFFFFF; color:#000000 }
/* Headings */
h1 { font-size: 145% ; color:#ff6804}
h2 { color:#ff6804}
h3 { color:#ff6804}
b { color:#ff6804}
/* Table colors */
.TableHeadingColor { background: #ff6804; color:#FFFFFF } /* Dark mauve */
.TableHeadingColor b { color:#FFFFFF}
.TableSubHeadingColor { background: #ffedaa; color:#000000 } /* Light mauve */
.TableRowColor { background: #FFFFFF; color:#000000 } /* White */
/* Font used in left-hand frame lists */
.FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif; background-color:#ffedaa; color:#ff6804}
.FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; background-color:#ffedaa; color:#ff6804}
.FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
/* Navigation bar fonts and colors */
.NavBarCell1 { background-color:#ffedaa; color:#FFFFFF} /* Light mauve */
.NavBarCell1Rev { background-color:#ff6804} /* Dark Blue */
.NavBarCell1Rev b { color:#FFFFFF} /* Dark Blue */
.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;}
.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;}
.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000}
.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000}
a:link {
background-color: inherit;
color: #ff6804;
}
a:hover {
background-color: inherit;
color: #888;
}
a:visited {
background-color: inherit;
color: #ff6804;
}
/* JXR style sheet */
.jxr_comment
{
color: #390;
}
.jxr_javadoccomment
{
color: #A00;
}
.jxr_string
{
color: #009;
}
.jxr_keyword
{
color: #000;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment