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 we...@apache.org on 2003/12/02 18:39:12 UTC

cvs commit: jakarta-jetspeed-2/cornerstone project.properties readme.txt maven.xml

weaver      2003/12/02 09:39:12

  Modified:    cornerstone maven.xml
  Added:       cornerstone project.properties readme.txt
  Log:
  cornerstone update
  
  Revision  Changes    Path
  1.2       +140 -1    jakarta-jetspeed-2/cornerstone/maven.xml
  
  Index: maven.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed-2/cornerstone/maven.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- maven.xml	23 Oct 2003 21:00:53 -0000	1.1
  +++ maven.xml	2 Dec 2003 17:39:12 -0000	1.2
  @@ -1,4 +1,4 @@
  -<project default="java:jar"
  +<project default="full-build"
            xmlns:j="jelly:core" 
            xmlns:define="jelly:define"
            xmlns:reactor="reactor">
  @@ -10,5 +10,144 @@
         </fileset>
   	</move>	
   </goal>
  +
  +
  +<preGoal name="java:compile">
  +	<attainGoal name="generateActionSourceJava" />
  +	<attainGoal name="generateActionSourceResource" />
  +</preGoal>
  +
  +<goal name="build.runtime" >
  +	<copy todir="${CORNERSTONE_RUNTIME_REGISTRY_DIR}">
  +		<fileset dir="${registryDir}"/>
  +	</copy>
  +	<copy file="${configDir}/bootstrap.properties" todir="${CORNERSTONE_RUNTIME_HOME}"/>
  +</goal>
  +
  +<goal name="full-build">
  +	<attainGoal name="build.runtime" />
  +	<attainGoal name="jar:install" />
  +</goal>
  +
  +
  +<target name="generateActionSourceJava">
  +		<!-- copy files -->
  +		<copy todir="src/java/org/apache/cornerstone/framework/api/action">
  +			<fileset dir="src/java/org/apache/cornerstone/framework/api/service"/>
  +		</copy>
  +		<copy todir="src/java/org/apache/cornerstone/framework/action">
  +			<fileset dir="src/java/org/apache/cornerstone/framework/service"/>
  +		</copy>
  +		<!-- rename files -->
  +		<move todir="src/java/org/apache/cornerstone/framework/api/action">
  +			<fileset dir="src/java/org/apache/cornerstone/framework/api/action">
  +				<include name="*.java"/>
  +			</fileset>
  +			<mapper type="glob" from="IService*.java" to="IAction*.java"/>
  +		</move>
  +		<move todir="src/java/org/apache/cornerstone/framework/api/action">
  +			<fileset dir="src/java/org/apache/cornerstone/framework/api/action">
  +				<include name="*.java"/>
  +			</fileset>
  +			<mapper type="glob" from="*ServiceException.java" to="*ActionException.java"/>
  +		</move>
  +		<move todir="src/java/org/apache/cornerstone/framework/api/action/controller">
  +			<fileset dir="src/java/org/apache/cornerstone/framework/api/action/controller">
  +				<include name="*.java"/>
  +			</fileset>
  +			<mapper type="glob" from="IService*.java" to="IAction*.java"/>
  +		</move>
  +		<move todir="src/java/org/apache/cornerstone/framework/api/action/metric">
  +			<fileset dir="src/java/org/apache/cornerstone/framework/api/action/metric">
  +				<include name="*.java"/>
  +			</fileset>
  +			<mapper type="glob" from="IService*.java" to="IAction*.java"/>
  +		</move>
  +		<move todir="src/java/org/apache/cornerstone/framework/action">
  +			<fileset dir="src/java/org/apache/cornerstone/framework/action">
  +				<include name="*.java"/>
  +			</fileset>
  +			<mapper type="glob" from="Service*.java" to="Action*.java"/>
  +		</move>
  +		<move todir="src/java/org/apache/cornerstone/framework/action">
  +			<fileset dir="src/java/org/apache/cornerstone/framework/action">
  +				<include name="*.java"/>
  +			</fileset>
  +			<mapper type="glob" from="BaseService*.java" to="BaseAction*.java"/>
  +		</move>
  +		<move todir="src/java/org/apache/cornerstone/framework/action">
  +			<fileset dir="src/java/org/apache/cornerstone/framework/action">
  +				<include name="*.java"/>
  +			</fileset>
  +			<mapper type="glob" from="*Service.java" to="*Action.java"/>
  +		</move>
  +		<move todir="src/java/org/apache/cornerstone/framework/action/controller">
  +			<fileset dir="src/java/org/apache/cornerstone/framework/action/controller">
  +				<include name="*.java"/>
  +			</fileset>
  +			<mapper type="glob" from="*ServiceController.java" to="*ActionController.java"/>
  +		</move>
  +		<move todir="src/java/org/apache/cornerstone/framework/action/metric">
  +			<fileset dir="src/java/org/apache/cornerstone/framework/action/metric">
  +				<include name="*.java"/>
  +			</fileset>
  +			<mapper type="glob" from="Service*.java" to="Action*.java"/>
  +		</move>
  +		<move todir="src/java/org/apache/cornerstone/framework/action/metric">
  +			<fileset dir="src/java/org/apache/cornerstone/framework/action/metric">
  +				<include name="*.java"/>
  +			</fileset>
  +			<mapper type="glob" from="BaseService*.java" to="BaseAction*.java"/>
  +		</move>
  +		<!-- replace contents -->
  +		<replace dir="src/java/org/apache/cornerstone/framework/api/action" token="Service" value="Action"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/api/action" token="service" value="action"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/api/action" token="SERVICE" value="ACTION"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/api/action/metric" token="Service" value="Action"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/api/action/metric" token="service" value="action"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/api/action/metric" token="SERVICE" value="ACTION"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/api/action/controller" token="Service" value="Action"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/api/action/controller" token="service" value="action"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/api/action/controller" token="SERVICE" value="ACTION"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/action" token="Service" value="Action"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/action" token="service" value="action"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/action" token="SERVICE" value="ACTION"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/action/metric" token="Service" value="Action"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/action/metric" token="service" value="action"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/action/metric" token="SERVICE" value="ACTION"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/action/controller" token="Service" value="Action"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/action/controller" token="service" value="action"/>
  +		<replace dir="src/java/org/apache/cornerstone/framework/action/controller" token="SERVICE" value="ACTION"/>
  +</target>
  +
  +<goal name="generateActionSourceResource">
  +		<!-- copy files -->
  +		<copy todir="src/resources/org/apache/cornerstone/framework/action">
  +			<fileset dir="src/resources/org/apache/cornerstone/framework/service"/>
  +		</copy>
  +		<!-- rename files -->
  +		<move todir="src/resources/org/apache/cornerstone/framework/action">
  +			<fileset dir="src/resources/org/apache/cornerstone/framework/action">
  +				<include name="*.properties"/>
  +			</fileset>
  +			<mapper type="glob" from="Service*.properties" to="Action*.properties"/>
  +		</move>
  +		<move todir="src/resources/org/apache/cornerstone/framework/action">
  +			<fileset dir="src/resources/org/apache/cornerstone/framework/action">
  +				<include name="*.properties"/>
  +			</fileset>
  +			<mapper type="glob" from="BaseService*.properties" to="BaseAction*.properties"/>
  +		</move>
  +		<move todir="src/resources/org/apache/cornerstone/framework/action">
  +			<fileset dir="src/resources/org/apache/cornerstone/framework/action">
  +				<include name="*.properties"/>
  +			</fileset>
  +			<mapper type="glob" from="*Service.properties" to="*Action.properties"/>
  +		</move>
  +		<!-- replace contents -->
  +		<replace dir="src/resources/org/apache/cornerstone/framework/action" token="Service" value="Action"/>
  +		<replace dir="src/resources/org/apache/cornerstone/framework/action" token="service" value="action"/>
  +		<replace dir="src/resources/org/apache/cornerstone/framework/action" token="SERVICE" value="ACTION"/>
  +	</goal>
     
   </project>
  
  
  
  1.1                  jakarta-jetspeed-2/cornerstone/project.properties
  
  Index: project.properties
  ===================================================================
  # 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.properties=${basedir}/../checkstyle.properties
  
  maven.compile.deprecation=on
  
  # 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
  
  
  CORNERSTONE_HOME=${basedir}
  CORNERSTONE_RUNTIME_HOME=${maven.build.dir}/runtime
  CORNERSTONE_RUNTIME_REGISTRY_DIR=${CORNERSTONE_RUNTIME_HOME}/registry
  
  
  configDir=./config
  registryDir=./registry
  
  
  
  
  
  
  1.1                  jakarta-jetspeed-2/cornerstone/readme.txt
  
  Index: readme.txt
  ===================================================================
  How to Build
  
  Just invoke "maven" from the cornerstone directory.   
  What it does:
    1. Compiles and jars all java classes.
    2. Installs the cornerstone jar into your maven repo.
    3. Builds the runtime environment (needed  to build and run the cornerstone demo).
  
  
  
  

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