[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [Announce] Subclipse 0.9.23 released

From: Mark Phippard <MarkP_at_softlanding.com>
Date: 2004-11-30 19:50:49 CET

McClain Looney <mlooney@gmail.com> wrote on 11/30/2004 01:47:10 PM:

> > One of the things I proposed for this release, we can now consider for
the
> > next one, is that we should change our feature structure so that we
just
> > have a single feature. The Windows JavaHL plugin can be conditioned
for
> > Windows within that feature. This is how Eclipse does it with its
> > platform-dependent code. One problem I see in our current structure,
is
> > that we do not currently have a feature you can install if using
Eclipse
> > with Motif and/or on any versions of Unix. Having a single feature
would
> > solve this.
>
> i had considered this earlier, and even tried to implement it, but
> couldn't manage to figure it out properly (for some reason i don't
> recall at the moment). if you can figure it out, go crazy. currently
> we do support linux on the update site, but i've just not gotten
> around to setting the right properties in the feature for the other
> unicies (unixes?).

I will play around with it and see if I can make it work. I have a Mac
box at home and Windows and Linux at work, so I can at least make sure
those platforms all still work.

Basically, I am proposing the feature.xml look like this, which should
work for all platforms:

<?xml version="1.0" encoding="UTF-8"?>
<feature
      id="org.tigris.subversion.subclipse"
      label="Subclipse"
      version="0.9.23"
      provider-name="tigris.org"
      colocation-affinity="org.tigris.subversion.subclipse">

   <install-handler/>

   <description>
      %description
   </description>

   <copyright url="http://subclipse.tigris.org/">
      http://subclipse.tigris.org/
   </copyright>

   <license url="%licenseURL">
      %license
   </license>

   <url>
      <update label="%updateSiteName" url=
"http://subclipse.tigris.org/update"/>
      <discovery label="%updateSiteName" url=
"http://subclipse.tigris.org/update"/>
   </url>

   <requires>
      <import plugin="org.eclipse.core.resources"/>
      <import plugin="org.eclipse.ui"/>
      <import plugin="org.eclipse.team.core"/>
      <import plugin="org.eclipse.core.runtime"/>
      <import plugin="org.eclipse.osgi"/>
      <import plugin="org.eclipse.ui.ide"/>
      <import plugin="org.eclipse.ui.views"/>
      <import plugin="org.eclipse.jface.text"/>
      <import plugin="org.eclipse.ui.workbench.texteditor"/>
      <import plugin="org.eclipse.ui.editors"/>
      <import plugin="org.eclipse.team.ui"/>
      <import plugin="org.eclipse.compare"/>
   </requires>

   <plugin
         id="org.tigris.subversion.javahl.win32"
         os="win32"
         download-size="0"
         install-size="0"
         version="0.9.23"
         fragment="true"/>

   <plugin
         id="org.tigris.subversion.subclipse.core"
         download-size="0"
         install-size="0"
         version="0.9.23"/>

   <plugin
         id="org.tigris.subversion.subclipse.ui"
         download-size="0"
         install-size="0"
         version="0.9.23"/>

   <plugin
         id="org.tigris.subversion.subclipse"
         download-size="0"
         install-size="0"
         version="0.9.23"/>

</feature>

_____________________________________________________________________________
Scanned for SoftLanding Systems, Inc. by IBM Email Security Management Services powered by MessageLabs.
_____________________________________________________________________________
Received on Wed Dec 1 05:50:49 2004

This is an archived mail posted to the Subclipse Dev mailing list.