Skip to main content
summaryrefslogtreecommitdiffstats
blob: 3ee98f53895bd4651c8bdd607686f57445cf6dec (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/bash -e

if [ $# -eq 0 ]
then
 echo "usage: update-version.sh [new version]"
 exit 1
fi


ROOT=$(cd $(dirname $0); pwd)/..
OLD_VERSION=`grep Bundle-Version $ROOT/org.eclipse.mylyn/META-INF/MANIFEST.MF | sed 's/Bundle-Version: //' | sed 's/.qualifier//'`
NEW_VERSION=$1

echo renaming version from $OLD_VERSION to $NEW_VERSION

echo processing MAINFEST.MF files...
find $ROOT/org.eclipse.mylyn* -name MANIFEST.MF -not -path org.eclipse.mylyn.releng | xargs sed -i "s/${OLD_VERSION}\.qualifier/${NEW_VERSION}.qualifier/"

echo processing feature.xml files...
find $ROOT/org.eclipse.mylyn* -name feature.xml -not -path org.eclipse.mylyn.releng | xargs sed -i "s/${OLD_VERSION}\.qualifier/${NEW_VERSION}.qualifier/"

echo done

Back to the top