Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/xsl/groupId.sh')
-rwxr-xr-xscripts/xsl/groupId.sh12
1 files changed, 12 insertions, 0 deletions
diff --git a/scripts/xsl/groupId.sh b/scripts/xsl/groupId.sh
index 9d8d3e14a..4c1268810 100755
--- a/scripts/xsl/groupId.sh
+++ b/scripts/xsl/groupId.sh
@@ -33,3 +33,15 @@ rm "${POM}.out"
done
+find * -name pom.xml -print0 | xargs -0 grep eclipse-test-plugin | cut -f1 -d: | sort -u >/tmp/t1_$$.txt
+
+for POM in $( cat /tmp/t1_$$.txt ); do
+$ECLIPSE -noSplash \
+-application org.eclipse.ant.core.antRunner -v \
+-buildfile run-xsl.xml \
+-Dfile.sheet="fix-pom.xsl" \
+-Dfile.in="$(pwd)/$POM" \
+-Dfile.out="$(pwd)/${POM}.out"
+xmllint --format "${POM}.out" >"${POM}"
+rm "${POM}.out"
+done

Back to the top