Browse Source

install-local-maven.sh: use proper quoting

Change-Id: Iddcd438431d9c5f1f8ec7208d44a3602e183e160
tags/7.3.0.beta1
Antti Tanhuanpää 10 years ago
parent
commit
62e61aff01
1 changed files with 11 additions and 11 deletions
  1. 11
    11
      scripts/install-local-maven.sh

+ 11
- 11
scripts/install-local-maven.sh View File



for base in * for base in *
do do
if [ ! -d $base ]
if [ ! -d "$base" ]
then then
continue continue
fi fi


pushd $base
version=`ls $base-*.pom|sed "s/$base-//"|sed "s/.pom//"`
pushd "$base"
version=`ls "$base"-*.pom|sed "s/$base-//"|sed "s/.pom//"`
pomTemplate="$base-$version.pom" pomTemplate="$base-$version.pom"
if [ -e "$pomTemplate" ] if [ -e "$pomTemplate" ]
then then
id=$base-$version
pomFile=$pomTemplate-modified
file=$id.jar
javadocFile=$id-javadoc.jar
sourcesFile=$id-sources.jar
id="$base-$version"
pomFile="$pomTemplate-modified"
file="$id.jar"
javadocFile="$id-javadoc.jar"
sourcesFile="$id-sources.jar"


# Install using real version for easy testing # Install using real version for easy testing
cat $pomTemplate|sed "s/<version>7.*-SNAPSHOT</<version>$version</g" > $pomFile
cat "$pomTemplate"|sed "s/<version>7.*-SNAPSHOT</<version>$version</g" > "$pomFile"


echo "Installing $base $version..." echo "Installing $base $version..."
if [ -e "$javadocFile" ] if [ -e "$javadocFile" ]
then then
mvn org.apache.maven.plugins:maven-install-plugin:2.5.1:install-file -DpomFile=$pomFile -Djavadoc=$javadocFile -Dsources=$sourcesFile -Dfile=$file
mvn org.apache.maven.plugins:maven-install-plugin:2.5.1:install-file -DpomFile="$pomFile" -Djavadoc="$javadocFile" -Dsources="$sourcesFile" -Dfile="$file"
else else
mvn org.apache.maven.plugins:maven-install-plugin:2.5.1:install-file -DpomFile=$pomFile -Dfile=$file
mvn org.apache.maven.plugins:maven-install-plugin:2.5.1:install-file -DpomFile="$pomFile" -Dfile="$file"
fi fi
fi fi
popd popd

Loading…
Cancel
Save