diff options
author | Alexander Kurtakov | 2015-09-03 13:17:22 +0000 |
---|---|---|
committer | Alexander Kurtakov | 2015-11-13 17:33:41 +0000 |
commit | f9a4df947e4da913325b8523f9812b59da0cdacb (patch) | |
tree | 0e9d4abfb81a390defe41eb99a8f09dab06a4cb3 /features/org.eclipse.equinox.executable.feature/resources | |
parent | df8289155d6db4a52817db79d942316bfa3c9ece (diff) | |
download | rt.equinox.framework-f9a4df947e4da913325b8523f9812b59da0cdacb.tar.gz rt.equinox.framework-f9a4df947e4da913325b8523f9812b59da0cdacb.tar.xz rt.equinox.framework-f9a4df947e4da913325b8523f9812b59da0cdacb.zip |
Bug 431197 - Provide launchers for arm and aarch64I20151117-0800
Add fragments hook them in the build system but conditionally via
profiles.
Change-Id: Ia93e5ac1a495bc4c953f861e583747ce89c22256
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Diffstat (limited to 'features/org.eclipse.equinox.executable.feature/resources')
-rw-r--r-- | features/org.eclipse.equinox.executable.feature/resources/build.properties | 6 | ||||
-rw-r--r-- | features/org.eclipse.equinox.executable.feature/resources/build.xml | 20 |
2 files changed, 25 insertions, 1 deletions
diff --git a/features/org.eclipse.equinox.executable.feature/resources/build.properties b/features/org.eclipse.equinox.executable.feature/resources/build.properties index 9fd9a327d..8207846b8 100644 --- a/features/org.eclipse.equinox.executable.feature/resources/build.properties +++ b/features/org.eclipse.equinox.executable.feature/resources/build.properties @@ -31,6 +31,12 @@ root.linux.gtk.ppc64.permissions.755=launcher root.linux.gtk.ppc64le=bin/gtk/linux/ppc64le,gtk_root root.linux.gtk.ppc64le.permissions.755=launcher +root.linux.gtk.arm=bin/gtk/linux/arm,gtk_root +root.linux.gtk.arm.permissions.755=launcher + +root.linux.gtk.aarch64=bin/gtk/linux/aarch64,gtk_root +root.linux.gtk.aarch64.permissions.755=launcher + root.macosx.cocoa.x86_64=bin/cocoa/macosx/x86_64 root.macosx.cocoa.x86_64.permissions.755=Contents/MacOS/${launcherName} diff --git a/features/org.eclipse.equinox.executable.feature/resources/build.xml b/features/org.eclipse.equinox.executable.feature/resources/build.xml index e64594ada..6a86b63f2 100644 --- a/features/org.eclipse.equinox.executable.feature/resources/build.xml +++ b/features/org.eclipse.equinox.executable.feature/resources/build.xml @@ -160,6 +160,22 @@ </copy> <chmod perm="755" dir="${feature.base}/linux.gtk.ppc64le/${collectingFolder}" includes="launcher" /> </target> + <target name="rootFileslinux_gtk_arm"> + <mkdir dir="${feature.base}/linux.gtk.arm/${collectingFolder}"/> + <copy todir="${feature.base}/linux.gtk.arm/${collectingFolder}" failonerror="true" overwrite="true"> + <fileset dir="${basedir}/bin/gtk/linux/arm" includes="**" /> + <fileset dir="${basedir}/gtk_root" includes="**" /> + </copy> + <chmod perm="755" dir="${feature.base}/linux.gtk.arm/${collectingFolder}" includes="launcher" /> + </target> + <target name="rootFileslinux_gtk_aarch64"> + <mkdir dir="${feature.base}/linux.gtk.aarch64/${collectingFolder}"/> + <copy todir="${feature.base}/linux.gtk.aarch64/${collectingFolder}" failonerror="true" overwrite="true"> + <fileset dir="${basedir}/bin/gtk/linux/aarch64" includes="**" /> + <fileset dir="${basedir}/gtk_root" includes="**" /> + </copy> + <chmod perm="755" dir="${feature.base}/linux.gtk.aarch64/${collectingFolder}" includes="launcher" /> + </target> <target name="rootFilesaix_gtk_ppc64"> <mkdir dir="${feature.base}/aix.gtk.ppc64/${collectingFolder}"/> <copy todir="${feature.base}/aix.gtk.ppc64/${collectingFolder}" failonerror="true" overwrite="true"> @@ -247,6 +263,8 @@ <antcall target="rootFileslinux_gtk_ppc"/> <antcall target="rootFileslinux_gtk_ppc64"/> <antcall target="rootFileslinux_gtk_ppc64le"/> + <antcall target="rootFileslinux_gtk_arm"/> + <antcall target="rootFileslinux_gtk_aarch64"/> <antcall target="rootFileslinux_gtk_x86_64"/> <antcall target="rootFileslinux_gtk_ia64"/> <antcall target="rootFileslinux_gtk_s390x"/> @@ -279,4 +297,4 @@ <target name="gather.logs" depends="init"> </target> -</project>
\ No newline at end of file +</project> |