You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ah...@apache.org on 2019/11/14 13:13:44 UTC
[commons-rng] 01/05: Update the svn site checkout to use regex for
modules.
This is an automated email from the ASF dual-hosted git repository.
aherbert pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-rng.git
commit 47c16f23652dfa903bcb98941aea16d491ba3641
Author: aherbert <ah...@apache.org>
AuthorDate: Wed Nov 13 17:20:48 2019 +0000
Update the svn site checkout to use regex for modules.
---
pom.xml | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
diff --git a/pom.xml b/pom.xml
index 4365fca..a9ae526 100644
--- a/pom.xml
+++ b/pom.xml
@@ -490,28 +490,30 @@
<arg line="checkout --depth immediates ${commons.scmPubUrl}/commons-rng-examples ${commons.scmPubCheckoutDirectory}/commons-rng-examples" />
</exec>
- <!-- Do not download the archived javadocs. This will delete the 'javadocs' directory. -->
<pathconvert pathsep=" " property="javadocsDirs">
- <dirset dir="${commons.scmPubCheckoutDirectory}" includes="commons-rng-*/javadocs" />
+ <dirset dir="${commons.scmPubCheckoutDirectory}" includes="commons-${commons.componentid}-*/javadocs" />
+ </pathconvert>
+ <pathconvert pathsep=" " property="nonModuleDirs">
+ <dirset dir="${commons.scmPubCheckoutDirectory}" includes="*" excludes="commons-${commons.componentid}-*" />
</pathconvert>
+
+ <!-- Do not download the archived javadocs. This will delete the 'javadocs' directory. -->
<exec executable="svn">
<arg line="update --set-depth exclude ${javadocsDirs}" />
</exec>
- <!-- Update the modules without the javadocs. -->
- <pathconvert pathsep=" " property="modulesDirs">
- <dirset dir="${commons.scmPubCheckoutDirectory}" includes="commons-rng-client-api/*,commons-rng-core/*,commons-rng-simple/*,commons-rng-sampling/*,commons-rng-examples/*" />
+ <pathconvert pathsep=" " property="modulesDirsNoJavadocs">
+ <dirset dir="${commons.scmPubCheckoutDirectory}" includes="commons-${commons.componentid}-*/*" />
</pathconvert>
+
+ <!-- Update the modules without the javadocs. -->
<exec executable="svn">
- <arg line="update --set-depth infinity ${modulesDirs}" />
+ <arg line="update --set-depth infinity ${modulesDirsNoJavadocs}" />
</exec>
<!-- Update the remaining non-module directories -->
- <pathconvert pathsep=" " property="dirs">
- <dirset dir="${commons.scmPubCheckoutDirectory}" includes="*" excludes="commons-rng-client-api,commons-rng-core,commons-rng-simple,commons-rng-sampling,commons-rng-examples" />
- </pathconvert>
<exec executable="svn">
- <arg line="update --set-depth infinity ${dirs}" />
+ <arg line="update --set-depth infinity ${nonModuleDirs}" />
</exec>
</target>
</configuration>