summaryrefslogtreecommitdiffstats
path: root/prepAllTestBundles.sh
diff options
context:
space:
mode:
Diffstat (limited to 'prepAllTestBundles.sh')
-rwxr-xr-xprepAllTestBundles.sh12
1 files changed, 12 insertions, 0 deletions
diff --git a/prepAllTestBundles.sh b/prepAllTestBundles.sh
index 9b134f2..136ffc0 100755
--- a/prepAllTestBundles.sh
+++ b/prepAllTestBundles.sh
@@ -20,6 +20,7 @@ if [ ! $# -eq 1 ]; then
fi
testBundleFolder=$1
+echo 'Eclipse-BundleShape: dir' > MANIFEST.MF
for jar in `find ${testBundleFolder} -name "*.jar"`; do
jarPomPath=`jar -tf ${jar} | grep 'pom.xml'`
@@ -58,4 +59,15 @@ for jar in `find ${testBundleFolder} -name "*.jar"`; do
done
fi
+
+ # Make 'Eclipse-BundleShape: dir'
+ jarName=`basename ${jar}`
+ symJarName=`ls target-sdk/plugins/ | grep ${jarName}`
+ rm target-sdk/plugins/${symJarName}
+ cp ${jar} target-sdk/plugins/
+ jar -umf ./MANIFEST.MF target-sdk/plugins/${jarName}
done
+
+rm ./MANIFEST.MF
+pushd target
+../genRepo.sh $(pwd)