You are reading my mind... :)

The mail I just posted is about introducing these new platform specific dependencies...

BTW, I don't think we need to include the SWT platform specific dependency in each plugin, the standard SWT dependency should be enough...

Pierre-Arnaud

On Jan 3, 2008 6:14 PM, <felixk@apache.org> wrote:
Author: felixk
Date: Thu Jan  3 09:14:32 2008
New Revision: 608564

URL: http://svn.apache.org/viewvc?rev=608564&view=rev
Log:
Add dependencies for equinox launchers

Modified:
   directory/sandbox/felixk/aciitemeditor/pom.xml
   directory/sandbox/felixk/apacheds-configuration/pom.xml
   directory/sandbox/felixk/connection-ui/pom.xml
   directory/sandbox/felixk/ldapbrowser-common/pom.xml
   directory/sandbox/felixk/ldapbrowser-ui/pom.xml
   directory/sandbox/felixk/ldifeditor/pom.xml
   directory/sandbox/felixk/pom.xml
   directory/sandbox/felixk/rcp/pom.xml
   directory/sandbox/felixk/schemaeditor/pom.xml
   directory/sandbox/felixk/valueeditors/pom.xml

Modified: directory/sandbox/felixk/aciitemeditor/pom.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/aciitemeditor/pom.xml?rev=608564&r1=608563&r2=608564&view=diff
==============================================================================
--- directory/sandbox/felixk/aciitemeditor/pom.xml (original)
+++ directory/sandbox/felixk/aciitemeditor/pom.xml Thu Jan  3 09:14:32 2008
@@ -146,7 +146,7 @@
    </dependency>
    <dependency>
      <groupId>${swt.platformrelated.groupId}</groupId>
-      <artifactId>${swt.platformrelated.artifactId}</artifactId>
+      <artifactId>${platformrelated.artifactId}</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>

Modified: directory/sandbox/felixk/apacheds-configuration/pom.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/apacheds-configuration/pom.xml?rev=608564&r1=608563&r2=608564&view=diff
==============================================================================
--- directory/sandbox/felixk/apacheds-configuration/pom.xml (original)
+++ directory/sandbox/felixk/apacheds-configuration/pom.xml Thu Jan  3 09:14:32 2008
@@ -105,7 +105,7 @@
  <dependencies>
    <dependency>
      <groupId>${swt.platformrelated.groupId}</groupId>
-      <artifactId>${swt.platformrelated.artifactId}</artifactId>
+      <artifactId>${platformrelated.artifactId}</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>

Modified: directory/sandbox/felixk/connection-ui/pom.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/connection-ui/pom.xml?rev=608564&r1=608563&r2=608564&view=diff
==============================================================================
--- directory/sandbox/felixk/connection-ui/pom.xml (original)
+++ directory/sandbox/felixk/connection-ui/pom.xml Thu Jan  3 09:14:32 2008
@@ -112,7 +112,7 @@
    </dependency>
    <dependency>
      <groupId>${swt.platformrelated.groupId}</groupId>
-      <artifactId>${swt.platformrelated.artifactId}</artifactId>
+      <artifactId>${platformrelated.artifactId}</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>

Modified: directory/sandbox/felixk/ldapbrowser-common/pom.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/ldapbrowser-common/pom.xml?rev=608564&r1=608563&r2=608564&view=diff
==============================================================================
--- directory/sandbox/felixk/ldapbrowser-common/pom.xml (original)
+++ directory/sandbox/felixk/ldapbrowser-common/pom.xml Thu Jan  3 09:14:32 2008
@@ -179,7 +179,7 @@
    </dependency>
    <dependency>
      <groupId>${swt.platformrelated.groupId}</groupId>
-      <artifactId>${swt.platformrelated.artifactId}</artifactId>
+      <artifactId>${platformrelated.artifactId}</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>

Modified: directory/sandbox/felixk/ldapbrowser-ui/pom.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/ldapbrowser-ui/pom.xml?rev=608564&r1=608563&r2=608564&view=diff
==============================================================================
--- directory/sandbox/felixk/ldapbrowser-ui/pom.xml (original)
+++ directory/sandbox/felixk/ldapbrowser-ui/pom.xml Thu Jan  3 09:14:32 2008
@@ -234,7 +234,7 @@
    </dependency>
    <dependency>
      <groupId>${swt.platformrelated.groupId}</groupId>
-      <artifactId>${swt.platformrelated.artifactId}</artifactId>
+      <artifactId>${platformrelated.artifactId}</artifactId>
      <scope>provided</scope>
    </dependency>
  </dependencies>

Modified: directory/sandbox/felixk/ldifeditor/pom.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/ldifeditor/pom.xml?rev=608564&r1=608563&r2=608564&view=diff
==============================================================================
--- directory/sandbox/felixk/ldifeditor/pom.xml (original)
+++ directory/sandbox/felixk/ldifeditor/pom.xml Thu Jan  3 09:14:32 2008
@@ -145,7 +145,7 @@
    </dependency>
    <dependency>
      <groupId>${swt.platformrelated.groupId}</groupId>
-      <artifactId>${swt.platformrelated.artifactId}</artifactId>
+      <artifactId>${platformrelated.artifactId}</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>

Modified: directory/sandbox/felixk/pom.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/pom.xml?rev=608564&r1=608563&r2=608564&view=diff
==============================================================================
--- directory/sandbox/felixk/pom.xml (original)
+++ directory/sandbox/felixk/pom.xml Thu Jan  3 09:14:32 2008
@@ -132,7 +132,8 @@
      </activation>
      <properties>
        <swt.platformrelated.groupId>org.eclipse.swt.gtk.linux</swt.platformrelated.groupId>
-        <swt.platformrelated.artifactId>x86</swt.platformrelated.artifactId>
+        <launcher.platformrelated.groupId>org.eclipse.equinox.launcher.gtk.linux</launcher.platformrelated.groupId>
+        <platformrelated.artifactId>x86</platformrelated.artifactId>
      </properties>
    </profile>

@@ -141,7 +142,8 @@
      <id>linux-amd64</id>
      <properties>
        <swt.platformrelated.groupId>org.eclipse.swt.gtk.linux</swt.platformrelated.groupId>
-        <swt.platformrelated.artifactId>x86_64</swt.platformrelated.artifactId>
+        < launcher.platformrelated.groupId>org.eclipse.equinox.launcher.gtk.linux</launcher.platformrelated.groupId>
+        <platformrelated.artifactId>x86_64</platformrelated.artifactId>
      </properties>
    </profile>

@@ -150,7 +152,8 @@
      <id>linux-ppc</id>
      <properties>
        <swt.platformrelated.groupId>org.eclipse.swt.gtk.linux</swt.platformrelated.groupId>
-        <swt.platformrelated.artifactId>ppc</swt.platformrelated.artifactId>
+        <launcher.platformrelated.groupId>org.eclipse.equinox.launcher.gtk.linux</launcher.platformrelated.groupId>
+        <platformrelated.artifactId>ppc</platformrelated.artifactId>
      </properties>
    </profile>

@@ -159,7 +162,8 @@
      <id>windows-x86</id>
      <properties>
        <swt.platformrelated.groupId>org.eclipse.swt.win32.win32</swt.platformrelated.groupId>
-        <swt.platformrelated.artifactId>x86</swt.platformrelated.artifactId>
+        < launcher.platformrelated.groupId>org.eclipse.equinox.launcher.win32.win32</launcher.platformrelated.groupId>
+        <platformrelated.artifactId>x86</platformrelated.artifactId>
      </properties>
    </profile>

@@ -169,7 +173,8 @@
      <properties>
        <!-- only available for SDK/RCP >= 3.4
          <swt.platformrelated.groupId>org.eclipse.swt.???</swt.platformrelated.groupId>
-          <swt.platformrelated.artifactId>???</swt.platformrelated.artifactId>
+        <launcher.platformrelated.groupId>org.eclipse.equinox.launcher.???</launcher.platformrelated.groupId>
+          <platformrelated.artifactId>???</platformrelated.artifactId>
        -->
      </properties>
    </profile>
@@ -179,7 +184,8 @@
      <id>mac-os-x-i386</id>
      <properties>
        <swt.platformrelated.groupId>org.eclipse.swt.carbon</swt.platformrelated.groupId>
-        <swt.platformrelated.artifactId>macosx</swt.platformrelated.artifactId>
+        <launcher.platformrelated.groupId>org.eclipse.equinox.launcher.carbon</launcher.platformrelated.groupId>
+        <platformrelated.artifactId>macosx</platformrelated.artifactId>
      </properties>
    </profile>

@@ -188,7 +194,8 @@
      <id>mac-os-x-ppc</id>
      <properties>
        <swt.platformrelated.groupId>org.eclipse.swt.carbon </swt.platformrelated.groupId>
-        <swt.platformrelated.artifactId>macosx</swt.platformrelated.artifactId>
+        <launcher.platformrelated.groupId>org.eclipse.equinox.launcher.carbon</launcher.platformrelated.groupId>
+        <platformrelated.artifactId>macosx</platformrelated.artifactId>
      </properties>
    </profile>
  </profiles>
@@ -307,6 +314,31 @@
        <groupId>org.eclipse.swt.carbon </groupId>
        <artifactId>macosx</artifactId>
        <version>3.3.2-v3347a</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.equinox.launcher.gtk.linux </groupId>
+        <artifactId>x86</artifactId>
+        <version>1.0.2.R331_v20071019</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.equinox.launcher.gtk.linux </groupId>
+        <artifactId>x86_64</artifactId>
+        <version>1.0.2.R331_v20071019</version>
+      </dependency>
+      <dependency>
+        <groupId> org.eclipse.equinox.launcher.gtk.linux</groupId>
+        <artifactId>ppc</artifactId>
+        <version>1.0.2.R331_v20071019</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.equinox.launcher.win32.win32</groupId>
+        <artifactId>x86</artifactId>
+        <version>1.0.2.R331_v20071019</version>
+      </dependency>
+      <dependency>
+        <groupId>org.eclipse.equinox.launcher.carbon</groupId>
+        <artifactId>macosx</artifactId>
+        <version>1.0.2.R331_v20071019</version>
      </dependency>
      <dependency>
        <groupId>org.eclipse</groupId>

Modified: directory/sandbox/felixk/rcp/pom.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/rcp/pom.xml?rev=608564&r1=608563&r2=608564&view=diff
==============================================================================
--- directory/sandbox/felixk/rcp/pom.xml (original)
+++ directory/sandbox/felixk/rcp/pom.xml Thu Jan  3 09:14:32 2008
@@ -109,7 +109,7 @@
  <dependencies>
    <dependency>
      <groupId>${swt.platformrelated.groupId}</groupId>
-      <artifactId>${swt.platformrelated.artifactId}</artifactId>
+      <artifactId>${platformrelated.artifactId}</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>

Modified: directory/sandbox/felixk/schemaeditor/pom.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/schemaeditor/pom.xml?rev=608564&r1=608563&r2=608564&view=diff
==============================================================================
--- directory/sandbox/felixk/schemaeditor/pom.xml (original)
+++ directory/sandbox/felixk/schemaeditor/pom.xml Thu Jan  3 09:14:32 2008
@@ -188,7 +188,7 @@
    </dependency>
    <dependency>
      <groupId>${swt.platformrelated.groupId}</groupId>
-      <artifactId>${swt.platformrelated.artifactId}</artifactId>
+      <artifactId>${platformrelated.artifactId}</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>

Modified: directory/sandbox/felixk/valueeditors/pom.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/valueeditors/pom.xml?rev=608564&r1=608563&r2=608564&view=diff
==============================================================================
--- directory/sandbox/felixk/valueeditors/pom.xml (original)
+++ directory/sandbox/felixk/valueeditors/pom.xml Thu Jan  3 09:14:32 2008
@@ -108,7 +108,7 @@
  <dependencies>
    <dependency>
      <groupId>${swt.platformrelated.groupId}</groupId>
-      <artifactId>${swt.platformrelated.artifactId}</artifactId>
+      <artifactId>${platformrelated.artifactId}</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>