Bug 544061 - [releng] For native launchers, allow to override location of rt.equinox.binaries project

Tycho build depends on native launchers provided by
rt.equinox.binaries/org.eclipse.equinox.executable/ project and
it's location is hard-coded.

Make the location of the project rt.equinox.binaries overridable via
property 'rt.equinox.binaries.loc'.

Change-Id: I166b7bb62086e0aecfed2c64f06e589d47835ed6
Signed-off-by: Mykola Nikishov <mn@mn.com.ua>
diff --git a/features/org.eclipse.equinox.executable.feature/pom.xml b/features/org.eclipse.equinox.executable.feature/pom.xml
index e01ecbd..ef5efee 100644
--- a/features/org.eclipse.equinox.executable.feature/pom.xml
+++ b/features/org.eclipse.equinox.executable.feature/pom.xml
@@ -106,6 +106,10 @@
           <name>!longnotexistingproperty</name>
         </property>
       </activation>
+      <properties>
+        <!-- location of rt.equinox.binaries project -->
+        <rt.equinox.binaries.loc>../../../</rt.equinox.binaries.loc>
+      </properties>
       <build>
         <plugins>
           <plugin>
@@ -121,7 +125,7 @@
                       them -->
                     <echo message="Copy eclipse binaries to launcher binaries"/>
                     <copy todir="bin" verbose="true" includeEmptyDirs="false" failonerror="true">
-                      <fileset dir="../../../rt.equinox.binaries/org.eclipse.equinox.executable/bin/">
+                      <fileset dir="${rt.equinox.binaries.loc}/rt.equinox.binaries/org.eclipse.equinox.executable/bin/">
                         <include name="cocoa/macosx/x86_64/**/*"/>
                         <include name="gtk/linux/ppc64le/**/*"/>
                         <include name="gtk/linux/x86_64/**/*"/>