bloritsch 2003/07/09 06:06:23
Modified: merlin maven.xml
Log:
correct problem with committing a conflict version
Revision Changes Path
1.26 +0 -296 avalon-sandbox/merlin/maven.xml
Index: maven.xml
===================================================================
RCS file: /home/cvs/avalon-sandbox/merlin/maven.xml,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- maven.xml 9 Jul 2003 12:48:52 -0000 1.25
+++ maven.xml 9 Jul 2003 13:06:22 -0000 1.26
@@ -1,298 +1,3 @@
-<<<<<<< maven.xml
-<project default="jar:jar" xmlns:maven="jelly:maven" xmlns:j="jelly:core"
xmlns:util="jelly:util">
-
- <property file="${basedir}/../build.properties"/>
- <property file="${basedir}/../project.properties"/>
- <property file="project.properties"/>
- <property name="merlin.build.inst" value="inst"/>
- <property name="merlin.build.inst.dir"
value="${maven.build.dir}/${merlin.build.inst}"/>
- <property name="maven.jar.manifest.extensions.add" value="true"/>
-
- <property name="maven.checkstyle.format" value="avalon"/>
- <property name="pom.organization.identifier" value="ASF"/>
- <property name="pom.specificationVersion" value="1.0"/>
-
- <goal name="merlin-dist"
- description="Build the Merlin distribution." >
-
- <mkdir dir="${merlin.build.inst.dir}"/>
- <mkdir dir="${merlin.build.inst.dir}/ext"/>
- <mkdir dir="${merlin.build.inst.dir}/lib/system"/>
- <mkdir dir="${merlin.build.inst.dir}/lib/shared"/>
- <copy toDir="${merlin.build.inst.dir}/lib">
- <fileset dir="${basedir}/merlin-platform/lib"/>
- </copy>
-
- <!--
- Install the sub-project jars (meta, assembly, merlin, etc.)
- into the user's local repository and put a copy in the
- build target install directory.
- -->
-
- <maven:reactor
- basedir="${basedir}"
-
includes="*/project.xml,merlin-extensions/merlin-jmx/project.xml,merlin-extensions/merlin-jndi/project.xml,merlin-extensions/merlin-servlet/project.xml"
- excludes="merlin-platform/*,merlin-plugin/*,activation*/*"
- goals="merlin-propergate"
- banner="Installing:"
- ignoreFailures="false" />
-
- <!--
- Import the dependent jar files referenced by the SMP
- subproject into the install directory.
- -->
-
- <maven:reactor
- basedir="${basedir}"
- includes="merlin-platform/project.xml"
- goals="merlin-import-external-jars"
- banner="Resolving dependencies:"
- ignoreFailures="false"/>
-
- <!--
- Move spi and framework jar files into the shared library.
- -->
-
- <move toDir="${merlin.build.inst.dir}/lib/shared">
- <fileset dir="${merlin.build.inst.dir}/lib/system">
- <include name="*-api-*.jar"/>
- <include name="*-spi-*.jar"/>
- </fileset>
- </move>
-
- <!--
- Add the supporting resources.
- -->
-
- <copy toDir="${merlin.build.inst.dir}">
- <fileset dir="${basedir}/merlin-platform/src">
- <include name="bin/**/*"/>
- <include name="config/**/*"/>
- <include name="repository/**/*"/>
- </fileset>
- <fileset dir="${basedir}">
- <include name="LICENSE.txt"/>
- <include name="README.TXT"/>
- </fileset>
- </copy>
-
- <chmod file="${merlin.build.inst.dir}/bin/merlin.sh" perm="ugo+rx"/>
-
- </goal>
-
- <goal name="testing">
- <copy toDir="${merlin.build.inst.dir}" flatten="true">
- <fileset dir="${basedir}/merlin-platform/src/etc">
- <include name="LICENSE.txt"/>
- </fileset>
- </copy>
- </goal>
-
- <!--
- The following project is called against a subproject. It results in
- the build of the subproject, install of the jar in the user's local
- repository, and copies the jar file into the merlin installation
- directory.
- -->
- <goal name="merlin-propergate" prereqs="jar:install">
- <copy todir="${basedir}/../target/${merlin.build.inst}/lib/system">
- <fileset dir="${maven.build.dir}">
- <include name="${maven.final.name}.jar"/>
- </fileset>
- </copy>
- </goal>
-
- <!--
- Import the jar files declared as dependecies of the smp project. This
- includes all of the external jar files needed to run merlin. Dependent
- jar files are copied from the user's local repository to the merlin
- install system library.
- -->
- <goal name="merlin-import-external-jars">
- <j:forEach var="dep" items="${pom.dependencies}">
- <copy
- todir="${basedir}/../target/${merlin.build.inst}/lib/system"
- file="${maven.repo.local}/${dep.artifactDirectory}/jars/${dep.artifact}"/>
- </j:forEach>
- </goal>
-
- <!--
- The site goal is called by the merlin-install goal and handles the generation
- of the documetation for the entire Merlin project including the related sub-
- projects.
- -->
- <goal name="merlin-site"
- description="Build the Merlin site.">
- <maven:reactor
- basedir="${basedir}"
- includes="merlin-platform/project.xml"
- goals="xjavadoc,site"
- banner="Building site."
- ignoreFailures="false"/>
- </goal>
-
- <!-- convinience docs generation within runing javadoc -->
- <goal name="merlin-site-xdocs"
- description="Build the Merlin site.">
- <maven:reactor
- basedir="${basedir}"
- includes="merlin-platform/project.xml"
- goals="site"
- banner="Building site."
- ignoreFailures="false"/>
- </goal>
-
- <!-- convinience javadoc generation within runing xdocs -->
- <goal name="merlin-site-javadoc"
- description="Build the Merlin site.">
- <maven:reactor
- basedir="${basedir}"
- includes="merlin-platform/project.xml"
- goals="xjavadoc"
- banner="Building site."
- ignoreFailures="false"/>
- </goal>
-
-
- <!--
- The site goal is called by the merlin-install goal and handles the generation
- of the documetation for the entire Merlin project including the related sub-
- projects.
- -->
- <goal name="merlin-site-deploy"
- description="Deploy the Merlin site.">
-
- <maven:reactor
- basedir="${basedir}"
- includes="merlin-platform/project.xml"
- goals="site:fsdeploy"
- banner="Deploying site."
- ignoreFailures="false"/>
-
- </goal>
-
- <!--
- The update goal generates the merlin site and deploys it to local site repository.
- -->
- <goal name="merlin-update">
- <attainGoal name="merlin-site"/>
- <attainGoal name="merlin-site-deploy"/>
- </goal>
-
- <!--
- Copy the distribution into the local merlin installation. This target
- is very preliminary and presumes that you have a MERLIN_HOME environment
- variable already defined. No checking or validation is currently in
- place. It is useful if you want to update an existing installation.
- -->
- <goal name="merlin-install" prereqs="merlin-install-plugin,merlin-dist">
- <property environment="env"/>
- <mkdir dir="${env.MERLIN_HOME}"/>
- <echo>Installing Merlin into home directory: ${env.MERLIN_HOME}</echo>
- <copy toDir="${env.MERLIN_HOME}">
- <fileset dir="${merlin.build.inst.dir}">
- <include name="**/*"/>
- </fileset>
- </copy>
- </goal>
-
- <!--
- Utility goal to update the lib directories in the Merlin installation
- without disrupting current executing NT services. I.e. just update
- the jar files in the lib subdirectories.
- -->
- <goal name="merlin-libs" prereqs="merlin-install-plugin,merlin-dist">
- <property environment="env"/>
- <mkdir dir="${env.MERLIN_HOME}/lib/shared"/>
- <echo>Updating Merlin libraries: ${env.MERLIN_HOME}</echo>
- <copy toDir="${env.MERLIN_HOME}/lib/shared">
- <fileset dir="${merlin.build.inst.dir}/lib/shared">
- <include name="**/*"/>
- </fileset>
- </copy>
- <mkdir dir="${env.MERLIN_HOME}/lib/system"/>
- <copy toDir="${env.MERLIN_HOME}/lib/system">
- <fileset dir="${merlin.build.inst.dir}/lib/system">
- <include name="**/*"/>
- </fileset>
- </copy>
- </goal>
-
- <goal name="xjavadoc">
- <mkdir dir="${basedir}/target/docs/api" />
- <property name="copyright"
- value="Copyright &copy; ${year} ${pom.organization.name}. All Rights
Reserved." />
- <property name="title" value="${pom.name} ${pom.currentVersion} API"/>
- <javadoc destdir="${basedir}/target/docs/api"
- doctitle="<h1>Merlin Service Management API</h1>"
- noindex="false" author="true" use="true"
- windowtitle="${title}"
- bottom="${copyright}"
- additionalparam="-breakiterator -J-Xmx128m -tag todo:a:ToDo: "
- packagenames="*,org.*">
- <j:forEach var="packageGroup" items="${pom.packageGroups}">
- <group title="${packageGroup.title}"
packages="${packageGroup.packages}"/>
- </j:forEach>
- <sourcepath path="${basedir}/../meta-spi/src/java"/>
- <sourcepath path="${basedir}/../meta/src/java"/>
- <sourcepath path="${basedir}/../extension-spi/src/java"/>
- <sourcepath path="${basedir}/../extension/src/java"/>
- <sourcepath path="${basedir}/../composition-spi/src/java"/>
- <sourcepath path="${basedir}/../composition/src/java"/>
- <sourcepath path="${basedir}/../assembly-spi/src/java"/>
- <sourcepath path="${basedir}/../assembly/src/java"/>
- <sourcepath path="${basedir}/../merlin-spi/src/java"/>
- <sourcepath path="${basedir}/../merlin-core/src/java"/>
- <classpath>
- <path refid="maven.dependency.classpath"/>
- </classpath>
- <link href="${sun.j2se.link}" />
- <link href="${avalon.framework.link}" />
- <link href="${avalon.logkit.link}" />
- <link href="${avalon.lifecycle.link}" />
- <link href="${excalibur.configuration.link}" />
- <link href="${excalibur.pool.link}" />
- <link href="${excalibur.thread.link}" />
- <link href="${excalibur.event.link}" />
- </javadoc>
- </goal>
-
- <!--
- Install the merlin plugin into the Maven plugin suite.
- -->
- <goal name="merlin-install-plugin" prereqs="merlin-dist"
- description="Install Merlin Maven plugin.">
- <attainGoal name="merlinx-install-plugin"/>
- </goal>
-
- <goal name="merlinx-install-plugin">
- <maven:reactor
- basedir="${basedir}"
- includes="merlin-plugin/project.xml"
- goals="plugin:install"
- banner="Installing plugin:"
- ignoreFailures="false"/>
- </goal>
-
-
- <!--
- ==============================================================================
- utilities
- ==============================================================================
- -->
-
- <goal name="merlin-clean" prereqs="clean">
- <maven:reactor
- basedir="${basedir}"
- includes="*/project.xml,merlin-extensions/*/project.xml"
- excludes="activation*/*"
- goals="clean"
- banner="Cleaning subproject:"
- ignoreFailures="false"/>
- </goal>
-
-</project>
-=======
<project default="jar:jar" xmlns:maven="jelly:maven" xmlns:j="jelly:core"
xmlns:util="jelly:util">
<property file="${basedir}/../build.properties"/>
@@ -588,4 +293,3 @@
</goal>
</project>
->>>>>>> 1.24
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]