I did the eclipse generation. It's not really meant to compile, it's only
meant for writing code ATM. The challenge with Eclipse is dealing with the
CDT limitations and quirks. There's part of our code base that is correct
C++ that the CDT does not understand, some of which is for performance
reasons. Particularly in the string code which is pretty common throughout
Gecko. I've tried to submit patches to convert from the subset 'Valid C++
that the CDT doesn't like' to 'Valid C++ that the C++ does like' but those
patches were rejected.

Given the limitations described we can make further improvements. I still
haven't investigated all the failures cases. Feel free to sync up with
myself and Botond if you're interested to help.

> I wouldn't recommend this for newbies

I'm not sure if I agree. The current eclipse project is not perfect but
very functional. For people wanting to write a lot of cross-platform
patches, as is a must with graphics patches, the eclipse backend is the
clear choice even with its limitations.

On Fri, May 22, 2015 at 2:49 PM, <garvankee...@gmail.com> wrote:

> On Friday, May 22, 2015 at 2:37:14 PM UTC-4, Mike Hoye wrote:
> > On 2015-05-22 2:19 PM, Jet Villegas wrote:
> > > Do we have instructions for Visual Studio anywhere?
> > Video for Visual Studio Community Edition and Eclipse would both be very
> > much welcomed by the community.
> >
> > - mhoye
>
> The Eclipse project generator is a WIP/incomplete (doesn't compile fully,
> code-complete or navigate fully, incorrect defines causing wrong
> completions), which we need to make very clear if we are promoting it. I
> wouldn't recommend this for newbies, the current state is far too confusing.
> That said, I think the approach I am planning to use for Xcode (using the
> build backend directly to get the build commands) is what the Eclipse
> project needs to do. Hopefully I can help with that.
> _______________________________________________
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
>
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to