Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] New CDT -> Launchbar dependency in 9.0m6

So according to Martin's latest mail, launchbar.ui is not pulled in automatically.  So it looks fine, from the DSF-GDB base plugins.

BR,
Marc

From: Marc Khouzam
Sent: Mar 25, 2016 09:05
To: CDT General developers list.
Subject: Re: [cdt-dev] New CDT -> Launchbar dependency in 9.0m6

Ok but the debugger plugins also depend on launchbar.core.  They are in their own feature and I don't believe Martin pulls them in anyway. However, they shouldn't force launchbar.ui to be installed; Qt and Arduino plugins should, but not the DSF-GDB plugins.

BR,
Marc

From: Doug Schaefer <cdtdoug@xxxxxxxxx>
Sent: Mar 25, 2016 02:05
To: CDT General developers list.
Subject: Re: [cdt-dev] New CDT -> Launchbar dependency in 9.0m6

The new build plug-ins should be in a separate feature. Everything I'm building, i.e. Qt and Arduino for Neon, needs the launch bar or you can't launch on remote targets. There is no other way to set the target.

On Fri, Mar 25, 2016 at 1:43 AM, Sergey Prigogin <eclipse.sprigogin@xxxxxxxxx> wrote:
Please notice that launchbar.core and launchbar.ui are packaged as a single feature. This means that you always get launchbar.ui, whether you want it or not.

-sergey

On Thu, Mar 24, 2016 at 9:22 PM, Marc Khouzam <marc.khouzam@xxxxxxxxxxxx> wrote:

Different plugins in CDT now have a dependency on launchbar.core. I don't believe there is or should be any dependency on launchbar.ui.

I think installation of the zip will require the simrel repo, as you mention, like other CDT dependencies, but that should be it.

In you case, you can just add the dependency to you target file.

I don't believe we announce new dependencies in any official way usually.  But I guess new dependencies in fundamental CDT plugins don't happen very often either.  I think the launchbar is one of those rare cases.

BR,
Marc

From: "Oberhuber, Martin" <Martin.Oberhuber@xxxxxxxxxxxxx>
Sent: Mar 24, 2016 07:23
To: cdt-dev@xxxxxxxxxxx
Subject: [cdt-dev] New CDT -> Launchbar dependency in 9.0m6

Hi CDT Gang,

 

We noticed that since CDT 9.0m6 , there is a new dependency on the LaunchBar which broke our builds [1] since our target platform wasn’t prepared to pull in the LaunchBar:

·         org.eclipse.cdt.feature.feature.group

è  org.eclipse.cdt.gnu.build.feature.group
        à org.eclipse.cdt.build.gcc.core 1.0.0
         à org.eclipse.launchbar.core 2.0.0

 

This rises some questions:

1.       Is this dependency actually necessary? I thought that Launchbar was supposed to be optional.

2.       UI: can you confirm that launchbar UI will remain optional for CDT in 9.x ?

3.       Dependency: cdt-9.0m6a.zip doesn’t include launchbar.core, so how are “stand-alone users” supposed to install CDT now ?

o   Simrel apparently pulls it form http://download.eclipse.org/tools/cdt/launchbar/neon.m6 , can this be included in future Milestone Announcements ?

4.       Namespace: Has the “org.eclipse.launchbar” namespace been agreed on with simrel ?

 

To be clear, we appreciate all the usability work going into the CDT recently. But unfortunately the Launchbar

conflicts with our product approach for maintaining remote connections, so it’s really important for us

that the Launchbar UI remains optional for the CDT.

 

Looking forward to your input !

 

[1] https://hudson.eclipse.org/tcf/job/tcf-master-4.6/57/

 

Thanks,

Martin

--

Martin Oberhuber, SMTS / Product Owner – Development Tools, Wind River

direct +43.662.457915.85  fax +43.662.457915.6

 


_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cdt-dev


_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cdt-dev


Back to the top