diff options
Diffstat (limited to 'prepAllTestBundles.sh')
-rwxr-xr-x | prepAllTestBundles.sh | 12 |
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) |