Update of /cvsroot/xdoclet/xdoclet/maven
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22663
Modified Files:
build.xml
Log Message:
Install maven plugin to MAVEN_LOCAL_HOME, if defined, instead of MAVEN_HOME.
This allows for read-only shared Maven installations. (XDT-722)
Index: build.xml
===================================================================
RCS file: /cvsroot/xdoclet/xdoclet/maven/build.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** build.xml 10 Sep 2004 15:10:11 -0000 1.7
--- build.xml 11 Sep 2004 11:56:31 -0000 1.8
***************
*** 77,81 ****
</jar>
! <!-- Install the plugin if MAVEN_HOME is defined -->
<antcall target="install"/>
</target>
--- 77,81 ----
</jar>
! <!-- Install the plugin if MAVEN_HOME/MAVEN_LOCAL_HOME is defined -->
<antcall target="install"/>
</target>
***************
*** 85,100 ****
</target>
! <target name="install" if="env.MAVEN_HOME">
<copy file="${dist.lib.dir}/maven-xdoclet-plugin-${version}.jar"
todir="${env.MAVEN_HOME}/plugins"/>
! <mkdir dir="${env.MAVEN_HOME}/repository/xdoclet"/>
<copy todir="${env.MAVEN_HOME}/repository/xdoclet/jars">
! <fileset dir="${dist.lib.dir}">
! <include name="xdoclet-*-${version}.jar"/>
! <include name="xdoclet-${version}.jar"/>
! </fileset>
! </copy>
! <mkdir dir="${env.MAVEN_HOME}/repository/xjavadoc/jars"/>
<copy file="${lib.dir}/xjavadoc-${xjavadoc.version}.jar"
todir="${env.MAVEN_HOME}/repository/xjavadoc/jars"/>
</target>
</project>
--- 85,116 ----
</target>
! <target name="install-local" if="env.MAVEN_LOCAL_HOME">
! <copy file="${dist.lib.dir}/maven-xdoclet-plugin-${version}.jar"
todir="${env.MAVEN_LOCAL_HOME}/plugins"/>
! <mkdir dir="${env.MAVEN_LOCAL_HOME}/repository/xdoclet"/>
! <copy todir="${env.MAVEN_LOCAL_HOME}/repository/xdoclet/jars">
! <fileset dir="${dist.lib.dir}">
! <include name="xdoclet-*-${version}.jar"/>
! <include name="xdoclet-${version}.jar"/>
! </fileset>
! </copy>
! <mkdir dir="${env.MAVEN_LOCAL_HOME}/repository/xjavadoc/jars"/>
! <copy file="${lib.dir}/xjavadoc-${xjavadoc.version}.jar"
todir="${env.MAVEN_LOCAL_HOME}/repository/xjavadoc/jars"/>
! </target>
!
! <target name="install-global" if="env.MAVEN_HOME" unless="env.MAVEN_LOCAL_HOME">
<copy file="${dist.lib.dir}/maven-xdoclet-plugin-${version}.jar"
todir="${env.MAVEN_HOME}/plugins"/>
! <mkdir dir="${env.MAVEN_HOME}/repository/xdoclet"/>
<copy todir="${env.MAVEN_HOME}/repository/xdoclet/jars">
! <fileset dir="${dist.lib.dir}">
! <include name="xdoclet-*-${version}.jar"/>
! <include name="xdoclet-${version}.jar"/>
! </fileset>
! </copy>
! <mkdir dir="${env.MAVEN_HOME}/repository/xjavadoc/jars"/>
<copy file="${lib.dir}/xjavadoc-${xjavadoc.version}.jar"
todir="${env.MAVEN_HOME}/repository/xjavadoc/jars"/>
</target>
+ <target name="install" depends="install-local, install-global">
+ </target>
+
</project>
-------------------------------------------------------
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM.
Deadline: Sept. 13. Go here: http://sf.net/ppc_contest.php
_______________________________________________
xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel