Update of /cvsroot/xdoclet/xdoclet2/src/ide/idea
In directory sc8-pr-cvs1:/tmp/cvs-serv18831/src/ide/idea
Added Files:
.cvsignore maven.xml project.properties project.xml
Log Message:
Added initial IDEA plugin that uses the xdoclet.gui.swing classes.
--- NEW FILE: .cvsignore ---
target
velocity.log*
maven.log*
--- NEW FILE: maven.xml ---
<project default="jar:install"/>
--- NEW FILE: project.properties ---
# Use our own repository too. The developers can scp the jars needed (that are not at
ibiblio) here:
# /home/groups/x/xd/xdoclet/htdocs/maven-repo/xmlunit/jars
maven.repo.remote=file:${basedir}/../../../lib,http://www.ibiblio.org/maven
# Documentation
maven.aptdoc.src.dir = ${basedir}/aptdocs
maven.docs.src = ${maven.aptdoc.src.dir}
# Display the date on the XDoclet web site
maven.xdoc.date = left
maven.jarResources.basedir = ${pom.build.sourceDirectory}
# Provides source compatibility with JDK 1.4 release (supports assert keyword)
maven.compile.source = 1.4
maven.javadoc.source = 1.4
# We want links in the javadocs to other APIs we're using.
maven.javadoc.links = http://java.sun.com/j2se/1.4.1/docs/api/,\
http://jakarta.apache.org/commons/collections/api/,\
http://jakarta.apache.org/commons/logging/api/,\
http://jakarta.apache.org/velocity/api/,\
http://jakarta.apache.org/commons/jelly/apidocs/,\
http://nagoya.apache.org/gump/javadoc/ant/build/javadocs/
# We're specifying our own MANIFEST.MF to be merged with the Manifest created by Maven.
# This MANIFEST.MF is created by the SDK and declares XDoclet classes that are
# Java beans. This is in order to support Java bean containers like IDEs.
maven.jar.manifest = ${maven.build.dest}/META-INF/MANIFEST.MF
# Declarations of custom tags to keep javadoc quiet. Will only work after the
# following patch is applied to Maven:
# http://jira.werken.com/secure/ViewIssue.jspa?key=MAVEN-312
# -And when Maven upgrades to Ant 1.5.3 (from CVS HEAD or when it is released).
maven.javadoc.tagdirs = ${basedir}/src/tag
# Jalopy and Checkstyle settings (we should add PMD too)
maven.jalopy.style=${maven.src.dir}/etc/jalopy.xml
maven.checkstyle.properties=${maven.src.dir}/etc/checkstyle.properties
# We have to fork here, because the test:test preGoal runs XDoclet, and thereby
# registers AntLogFactory. This means that Commons Logging will return
# and AntLogFactory even if XDoclet isn't invoked from Ant (It will be invoked
# from a JUnit class, and the Ant project won't be set. Forking solves the problem.
maven.junit.fork = yes
# This controls where the jars are uploaded.
maven.repo.central = shell.sourceforge.net
maven.repo.central.directory = /home/groups/x/xd/xdoclet/htdocs/jars
# COLORS
maven.ui.body.background = #FFFFFF
maven.ui.body.foreground = #1F354D
maven.ui.section.background = #A2B7C5
maven.ui.section.foreground = #FFFFFF
maven.ui.subsection.background = #F2F5F7
maven.ui.subsection.foreground = #1F354D
maven.ui.table.header.background = #DDDDDD
maven.ui.table.header.foreground = #686868
maven.ui.table.row.odd.background = #F5F4F1
maven.ui.table.row.odd.foreground = #686868
maven.ui.table.row.even.background = #EEEEEE
maven.ui.table.row.even.foreground = #686868
maven.ui.banner.background = #FFFFFF
maven.ui.banner.foreground = #FFFFFF
maven.ui.banner.border.top = #A2B7C5
maven.ui.banner.border.bottom = #A2B7C5
maven.ui.source.background = #FFFFFF
maven.ui.source.foreground = #000000
maven.ui.source.border.right = #A2B7C5
maven.ui.source.border.left = #A2B7C5
maven.ui.source.border.top = #A2B7C5
maven.ui.source.border.bottom = #A2B7C5
maven.ui.navcol.background = #F2F5F7
maven.ui.navcol.background.ns4 = #F2F5F7
maven.ui.navcol.foreground = #000000
maven.ui.navcol.foreground.ns4 = #555
maven.ui.navcol.border.top = #F2F5F7
maven.ui.navcol.border.right = #A2B7C5
maven.ui.navcol.border.bottom = #A2B7C5
maven.ui.breadcrumbs.background = #D5E1E9
maven.ui.breadcrumbs.foreground = #000000
maven.ui.breadcrumbs.border.top = #D5E1E9
maven.ui.breadcrumbs.border.bottom = #A2B7C5
maven.ui.href.link = #1F354D
maven.ui.href.link.active = #FF5A00
maven.ui.href.link.selfref = #1F354D
--- NEW FILE: project.xml ---
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE project [
<!ENTITY Ouml "Ö">
<!ENTITY oslash "ø">
]>
<project>
<pomVersion>3</pomVersion>
<groupId>xdoclet</groupId>
<id>xdoclet-idea-plugin</id>
<currentVersion>2.0-alpha-SNAPSHOT</currentVersion>
<name>XDoclet IDEA Plugin</name>
<developers>
<developer>
<name>Aslak Hellesøy</name>
<id>rinkrank</id>
<email>[EMAIL PROTECTED]</email>
<roles>
<role>Project Lead</role>
<role>Developer</role>
</roles>
</developer>
</developers>
<dependencies>
<dependency>
<id>xdoclet</id>
<version>${pom.currentVersion}</version>
<url>http://xdoclet.sf.net/xdoclet2/</url>
</dependency>
<dependency>
<id>openapi</id>
<version>3.0.1</version>
<url>http://www.intellij.com/</url>
</dependency>
</dependencies>
<build>
<nagEmailAddress>[EMAIL PROTECTED]</nagEmailAddress>
<sourceDirectory>${basedir}/src/java</sourceDirectory>
<unitTestSourceDirectory>${basedir}/src/test/java</unitTestSourceDirectory>
<!-- Resources that are packaged up inside the JAR file -->
<resources>
<resource>
<directory>${basedir}/src/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>
</build>
</project>
-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open!
Get cracking and register here for some mind boggling fun and
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
_______________________________________________
xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel