Bug 570540 - Build eclipse for Mac M1 processor architecture

Change-Id: I15315db8e1cb9492512b30ddb2f03ddf7177c4e9
Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
diff --git a/features/org.eclipse.e4.rcp/feature.xml b/features/org.eclipse.e4.rcp/feature.xml
index 7ddb7a4..3b7c6fd 100644
--- a/features/org.eclipse.e4.rcp/feature.xml
+++ b/features/org.eclipse.e4.rcp/feature.xml
@@ -396,6 +396,16 @@
          fragment="true"/>
 
    <plugin
+         id="org.eclipse.equinox.launcher.cocoa.macosx.arm64"
+         os="macosx"
+         ws="cocoa"
+         arch="arm64"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"
+         fragment="true"/>
+
+   <plugin
          id="org.eclipse.equinox.launcher.gtk.linux.ppc64le"
          os="linux"
          ws="gtk"
@@ -498,6 +508,17 @@
          unpack="false"/>
 
    <plugin
+         id="org.eclipse.swt.cocoa.macosx.arm64"
+         os="macosx"
+         ws="cocoa"
+         arch="arm64"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"
+         fragment="true"
+         unpack="false"/>
+
+   <plugin
          id="org.eclipse.swt.browser.chromium.win32.win32.x86_64"
          os="win32"
          ws="win32"
diff --git a/features/org.eclipse.e4.rcp/pom.xml b/features/org.eclipse.e4.rcp/pom.xml
index 5802b0f..072d38c 100644
--- a/features/org.eclipse.e4.rcp/pom.xml
+++ b/features/org.eclipse.e4.rcp/pom.xml
@@ -38,6 +38,7 @@
                 <plugin id="javax.xml"/>
                 <plugin id="org.eclipse.swt"/>
                 <plugin id="org.eclipse.equinox.launcher.cocoa.macosx.x86_64"/>
+                <plugin id="org.eclipse.equinox.launcher.cocoa.macosx.arm64"/>
                 <plugin id="org.eclipse.equinox.launcher.gtk.linux.ppc64le"/>
                 <plugin id="org.eclipse.equinox.launcher.gtk.linux.aarch64"/>
                 <plugin id="org.eclipse.equinox.launcher.gtk.linux.x86_64"/>