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   "&#214;">
    <!ENTITY oslash "&#248;">
]>

<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&oslash;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

Reply via email to