add profile auto completion for maven

This commit is contained in:
rockybean 2013-12-23 17:06:31 +08:00
commit 5717fd5047

View file

@ -166,6 +166,8 @@ function listMavenCompletions {
archetype:generate generate-sources
cobertura:cobertura
-Dtest= `if [ -d ./src/test/java ] ; then find ./src/test/java -type f -name '*.java' | grep -v svn | sed 's?.*/\([^/]*\)\..*?-Dtest=\1?' ; fi`
# profile id auto completion
-P `[ -e pom.xml ] && grep -e "<profile>" -A 1 pom.xml | grep -e "<id>.*</id>" | sed 's/.*<id>//' | sed 's/<\/id>.*//g' |sed 's/^/-P/'`
);
}