You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by dl...@apache.org on 2004/05/01 19:01:26 UTC

cvs commit: jakarta-jetspeed-2/applications/security maven.xml project.properties project.xml

dlestrat    2004/05/01 10:01:26

  Added:       applications/security maven.xml project.properties
                        project.xml
  Log:
  Set up for security portlets.
  
  Revision  Changes    Path
  1.1                  jakarta-jetspeed-2/applications/security/maven.xml
  
  Index: maven.xml
  ===================================================================
  <project default="java:jar"
           xmlns:j="jelly:core" 
           xmlns:define="jelly:define"
           xmlns:reactor="reactor">
  
   
    <!-- ================================================================ -->
    <!-- Hot Deploy for mundane everyday development under Catalina       -->
    <!-- ================================================================ -->
    <goal name="hotdeploy">
      <echo message="Hot Deploying ${portlet.app.name} to ${deploy.war.dir}"/>
      <copy todir="${deploy.war.dir}/${portlet.app.name}/WEB-INF/classes">
          <fileset dir="${maven.build.dir}/classes">
          </fileset>
      </copy>       
      <copy todir="${deploy.war.dir}/${portlet.app.name}/">
        <fileset dir="${webapp.dir}">
        </fileset>
      </copy>
    </goal>
  
    <preGoal name="hotdeploy">
     <attainGoal name= "java:compile"/> 
    </preGoal>
  
  </project>
  
  
  1.1                  jakarta-jetspeed-2/applications/security/project.properties
  
  Index: project.properties
  ===================================================================
  #
  # $Id: project.properties,v 1.1 2004/05/01 17:01:26 dlestrat Exp $
  #
  # Display the date on the Maven web site
  maven.xdoc.date = left
  
  # Display the maven version the web site is documenting
  maven.xdoc.version = ${pom.currentVersion}
  
  maven.checkstyle.header.file=${basedir}/../../checkstyle.license
  maven.checkstyle.properties=${basedir}/../../checkstyle.xml
  
  maven.compile.deprecation=on
  
  maven.license.licenseFile=${basedir}/../../LICENSE.TXT
  
  maven.compile.fork=yes
  maven.junit.fork=yes
  
  # Include private method and field in Javadoc.
  maven.javadoc.private=true
  
  # Removed the rule ${plugin.resources}/rulesets/naming.xml from the default
  # maven.pmd.rulesetfiles.  This is because the LongVariableName rule is to
  # restrictive.  We need to increase the limit from 12 to 20
  maven.pmd.rulesetfiles=${plugin.resources}/rulesets/strings.xml,${plugin.resources}/rulesets/junit.xml,${plugin.resources}/rulesets/braces.xml,${plugin.resources}/rulesets/basic.xml,${plugin.resources}/rulesets/unusedcode.xml,${plugin.resources}/rulesets/design.xml,${plugin.resources}/rulesets/imports.xml,${plugin.resources}/rulesets/codesize.xml
  
  maven.multiproject.type=war
  
  # Specify deploy.war.dir if not specified in ${USER_HOME}
  #deploy.war.dir=/apache/tomcat5/webapps
  
  portlet.app.name=security
  webapp.dir=${basedir}/src/webapp
  
  
  
  
  1.1                  jakarta-jetspeed-2/applications/security/project.xml
  
  Index: project.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!--
    $Id: project.xml,v 1.1 2004/05/01 17:01:26 dlestrat Exp $
  -->
  <project>
    <extend>${basedir}/./../project.xml</extend>
    <id>security</id>
    <currentVersion>2.0-a1-dev</currentVersion>
    <name>Jetspeed-2 Security Portlet Application</name>
    <description>Security Portlets Container</description>
    <shortDescription>Security Portlets Container</shortDescription>
  
    <repository>                 
      <connection>scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:jakarta-jetspeed-2/applications/demo</connection>
      <url>http://cvs.apache.org/viewcvs/jakarta-jetspeed-2/applications/demo/</url>
    </repository>
  
    <dependencies>
      <dependency>
        <id>portlet-api</id>
        <groupId>portlet-api</groupId>
        <version>1.0</version>
        <properties>
          <war.bundle.jar>false</war.bundle.jar>
        </properties>
      </dependency>
      <dependency>
        <id>jstl</id>
        <version>1.0.2</version>
        <properties>
          <war.bundle.jar>true</war.bundle.jar>
        </properties>
      </dependency>
      <dependency>
        <id>taglibs:standard</id>
        <version>1.0.2</version>
        <properties>
          <war.bundle.jar>true</war.bundle.jar>
        </properties>
      </dependency>
      <dependency>
        <id>taglibs:request</id>
        <version>1.0.1</version>
        <properties>
          <war.bundle.jar>true</war.bundle.jar>
        </properties>
      </dependency>
      <dependency>
        <id>servletapi</id>
        <version>2.3</version>
        <properties>
          <war.bundle.jar>false</war.bundle.jar>
        </properties> 
      </dependency>
      <dependency>
        <id>jetspeed-commons</id>
        <groupId>jetspeed2</groupId>
        <version>2.0-a1-dev</version>
        <properties>
          <war.bundle.jar>false</war.bundle.jar>
        </properties>
      </dependency>
  
     </dependencies>
  
  
    <build>
      <sourceDirectory>src/java</sourceDirectory>
    </build>
  
    <reports>
      <report>maven-jdepend-plugin</report>
      <report>maven-pmd-plugin</report>
      <report>maven-changelog-plugin</report>
      <report>maven-file-activity-plugin</report>
      <report>maven-developer-activity-plugin</report>
      <report>maven-license-plugin</report>
      <report>maven-javadoc-plugin</report>
      <report>maven-jxr-plugin</report>
      <report>maven-junit-report-plugin</report>
      <report>maven-linkcheck-plugin</report>
      <report>maven-tasklist-plugin</report>
    </reports>  
  </project>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org