title: Build Eclipse cross-platform with Maven Tycho
body: <p>I try to compile an <code>Eclipse Indigo RCP</code> application with <code>Maven</code> and <code>Tycho</code>. It works fine if I just build it for one platform but if I try to build it for more the build stops working.</p>
  
  <p>The Problem is that I have platform specific plugins in my product file I want to build. Dependencies like <code>org.eclipse.swt.win32.win32.x86</code> which are fragment plugins for <code>org.eclipse.swt</code>.<br>
  When I add no platform specific fragments to my product the application wouldn't start because there are no platform libraries like org.eclipse.swt.win32.win32.x86. 
  As Tycho repository we use a clone of the eclipse indigo update site hosted on our own server. It includes the delta-pack.
  And when I add all fragments for all platforms the build crashed and maven tell me that the platform filters did not match for the Linux build for example.</p>
  
  <p>Does anyone know how to fix this?<br>
  Should I add these platform dependent stuff into my product? I prefer to keep the specific dependencies out of my product, am I right?</p>