diff --git a/build/birt-packages/birt-runtime/build.xml b/build/birt-packages/birt-runtime/build.xml
index 50d6acf00d..76aeb526f5 100644
--- a/build/birt-packages/birt-runtime/build.xml
+++ b/build/birt-packages/birt-runtime/build.xml
@@ -80,7 +80,7 @@
+ output="${STAGE_DIR}/ReportEngine/lib/org.eclipse.birt.runtime_${BIRT_VERSION}.jar">
@@ -89,12 +89,6 @@
-
-
-
-
-
diff --git a/build/org.eclipse.birt.build/src/org/eclipse/birt/build/ant/PackTask.java b/build/org.eclipse.birt.build/src/org/eclipse/birt/build/ant/PackTask.java
index 11c7605bf9..b3833a3e52 100644
--- a/build/org.eclipse.birt.build/src/org/eclipse/birt/build/ant/PackTask.java
+++ b/build/org.eclipse.birt.build/src/org/eclipse/birt/build/ant/PackTask.java
@@ -182,7 +182,8 @@ public boolean accept(File dir, String fileName) {
private static Filter DEFAULT_FILTER = new Filter(new String[] {},
new String[] { "plugin\\..*", "fragment\\..*", "(.*\\.jar/)?META-INF/MANIFEST\\.MF",
- "(.*\\.jar/)?META-INF/ECLIPSEF\\..*", "(.*\\.jar/)?META-INF/eclipse\\.inf", "about\\..*",
+ "(.*\\.jar/)?META-INF/(ECLIPSEF|ECLIPSE_|CODESIGN)\\..*", "(.*\\.jar/)?META-INF/eclipse\\.inf",
+ "about\\..*",
"about_files/.*" });
public Filter createFilter(BundleItem bundleItem) {
diff --git a/build/org.eclipse.birt.releng/BIRT.setup b/build/org.eclipse.birt.releng/BIRT.setup
index ef098a5447..6add223b60 100644
--- a/build/org.eclipse.birt.releng/BIRT.setup
+++ b/build/org.eclipse.birt.releng/BIRT.setup
@@ -386,7 +386,7 @@
project="org.eclipse.birt"/>
+ pattern=".*releng.*|org\.eclipse\.birt\.target|org\.eclipse\.birt\.api|birt-charts|birt-publish|birt-runtime|birt-charts|org.eclipse.birt.build"/>