You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by mb...@apache.org on 2008/06/13 10:02:37 UTC

svn commit: r667407 - /incubator/uima/sandbox/trunk/CasEditor/build-files/build.xml

Author: mbaessler
Date: Fri Jun 13 01:02:37 2008
New Revision: 667407

URL: http://svn.apache.org/viewvc?rev=667407&view=rev
Log:
UIMA-1029

udpate CasEditor plugin and caseditor.jar with LICENSE, NOTICE and DISCLAIMER

https://issues.apache.org/jira/browse/UIMA-1029

Modified:
    incubator/uima/sandbox/trunk/CasEditor/build-files/build.xml

Modified: incubator/uima/sandbox/trunk/CasEditor/build-files/build.xml
URL: http://svn.apache.org/viewvc/incubator/uima/sandbox/trunk/CasEditor/build-files/build.xml?rev=667407&r1=667406&r2=667407&view=diff
==============================================================================
--- incubator/uima/sandbox/trunk/CasEditor/build-files/build.xml (original)
+++ incubator/uima/sandbox/trunk/CasEditor/build-files/build.xml Fri Jun 13 01:02:37 2008
@@ -140,10 +140,23 @@
 	<copy file="../target/casEditorUserGuide/casEditorUserGuide.pdf"  
 			todir="${outputLocation}/${buildLabel}/${buildId}-win32.win32.x86/CasEditor/docs/pdf"/>	
 	
-	<!-- Inject MANIFEST.MF into caseditor.jar file -->
+	<!-- Inject MANIFEST.MF, NOTICE, LICENSE, DISCLAIMER into caseditor plugin and caseditor.jar file -->
+	<copy todir="${outputLocation}/${buildLabel}/manifest-temp/META-INF">
+			<fileset dir="${outputLocation}/plugins/org.apache.uima.caseditor/src/main/readme">
+				<include name="NOTICE"/>
+				<include name="LICENSE"/>
+				<include name="DISCLAIMER"/>
+			</fileset>
+	</copy>
 	<jar destfile="${outputLocation}/${buildLabel}/${buildId}-win32.win32.x86/CasEditor/plugins/org.apache.uima.caseditor_${buildVersion}.incubating/caseditor.jar"
-		manifest="../src/main/manifest/MANIFEST.MF" update="true">
-	</jar>
+		manifest="../src/main/manifest/MANIFEST.MF" update="true"
+		basedir="${outputLocation}/${buildLabel}/manifest-temp/"
+		includes="**">
+	</jar>
+	<copy todir="${outputLocation}/${buildLabel}/${buildId}-win32.win32.x86/CasEditor/plugins/org.apache.uima.caseditor_${buildVersion}.incubating/META-INF">
+		<fileset dir="${outputLocation}/${buildLabel}/manifest-temp/META-INF"/>
+	</copy>
+	<delete dir="${outputLocation}/${buildLabel}/manifest-temp/"/>
 		
 	<!-- create win32 build zip-->
 	<zip destfile="${outputLocation}/${buildLabel}/${archivePrefix}-win32.win32.x86-${buildId}.zip"
@@ -173,10 +186,23 @@
 	<copy file="../target/casEditorUserGuide/casEditorUserGuide.pdf"  
 		  todir="${outputLocation}/${buildLabel}/${buildId}-linux.gtk.x86/CasEditor/docs/pdf"/>
 
-	<!-- Inject MANIFEST.MF into caseditor.jar file -->
-	<jar destfile="${outputLocation}/${buildLabel}/${buildId}-linux.gtk.x86/CasEditor/plugins/org.apache.uima.caseditor_${buildVersion}.incubating/caseditor.jar"
-		manifest="../src/main/manifest/MANIFEST.MF" update="true">
-	</jar>		
+	<!-- Inject MANIFEST.MF, NOTICE, LICENSE, DISCLAIMER into caseditor plugin and caseditor.jar file -->
+	<copy todir="${outputLocation}/${buildLabel}/manifest-temp/META-INF">
+			<fileset dir="${outputLocation}/plugins/org.apache.uima.caseditor/src/main/readme">
+				<include name="NOTICE"/>
+				<include name="LICENSE"/>
+				<include name="DISCLAIMER"/>
+			</fileset>
+	</copy>
+	<jar destfile="${outputLocation}/${buildLabel}/${buildId}-linux.gtk.x86/CasEditor/plugins/org.apache.uima.caseditor_${buildVersion}.incubating/caseditor.jar"
+		manifest="../src/main/manifest/MANIFEST.MF" update="true"
+		basedir="${outputLocation}/${buildLabel}/manifest-temp/"
+		includes="**">
+	</jar>
+	<copy todir="${outputLocation}/${buildLabel}/${buildId}-linux.gtk.x86/CasEditor/plugins/org.apache.uima.caseditor_${buildVersion}.incubating/META-INF">
+		<fileset dir="${outputLocation}/${buildLabel}/manifest-temp/META-INF"/>
+	</copy>
+	<delete dir="${outputLocation}/${buildLabel}/manifest-temp/"/>
 		
 	<!-- create linux zip -->		
 	<zip destfile="${outputLocation}/${buildLabel}/${archivePrefix}-linux.gtk.x86-${buildId}.zip"