summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteffen Kriese2011-05-30 07:59:33 (EDT)
committerSteffen Kriese2011-05-30 07:59:33 (EDT)
commit29164e7d83ecbf2f7f298166e01984abcd787afd (patch)
tree7c7afd8ea3dd09210702192d6e40f2b03fa09e5e
parent3cde1795604df687ce6fdd97e7e2a586052d34c5 (diff)
downloadorg.eclipse.riena-29164e7d83ecbf2f7f298166e01984abcd787afd.zip
org.eclipse.riena-29164e7d83ecbf2f7f298166e01984abcd787afd.tar.gz
org.eclipse.riena-29164e7d83ecbf2f7f298166e01984abcd787afd.tar.bz2
added workaround for the java.servlet dependency resolving issue
-rw-r--r--org.eclipse.riena.build.tycho/checkout.xml12
1 files changed, 11 insertions, 1 deletions
diff --git a/org.eclipse.riena.build.tycho/checkout.xml b/org.eclipse.riena.build.tycho/checkout.xml
index 680f1fa..4b5aa99 100644
--- a/org.eclipse.riena.build.tycho/checkout.xml
+++ b/org.eclipse.riena.build.tycho/checkout.xml
@@ -106,6 +106,16 @@
<!-- ############################################################################################################ -->
+ <!-- evil hack that replaces the MANIFEST.MF in the bundle org.eclipse.riena.communication.core so the tycho build can find the javax.servlet dependency -->
+ <target name="copyCommunicationCoreManifest">
+ <copy tofile="${COPY_TARGET_DIR}/org.eclipse.riena.communication.core/META-INF/MANIFEST.MF">
+ <fileset dir="${basedir}}">
+ <include name="communication-core.manifest"/>
+ </fileset>
+ </copy>
+ </target>
+
+
<target name="copyUpdateSite">
<delete dir="${COPY_TARGET_DIR}"/>
<copy todir="${COPY_TARGET_DIR}">
@@ -157,7 +167,7 @@
</move>
</target>
- <target name="checkout" depends="clean, checkoutRT, checkoutEclipse, checkoutTechnology, checkoutTools, move " />
+ <target name="checkout" depends="clean, checkoutRT, checkoutEclipse, checkoutTechnology, checkoutTools, move, copyCommunicationCoreManifest " />
<!-- ############################################################################################################ -->