[chromium-dev] Re: CMake for chromium
On Mon, Jul 27, 2009 at 6:24 PM, Ben Goodger (Google) wrote: > Does the debugger integration work without the project files? > > -Ben have not tried. > > On Mon, Jul 27, 2009 at 6:20 PM, Evan Stade wrote: >> yea I noticed that KDevelop does intellisense much better than MS does >> intellisense (all I had to do was set the header includes path to >> src/, and it was essentially instant to parse the symbols). I'm not >> sure what the point of a generator for it would be though. What >> advantage is there to building in KDevelop rather than from terminal? >> >> -- Evan Stade >> >> >> >> On Mon, Jul 27, 2009 at 5:41 PM, Ben Goodger (Google) >> wrote: >>> >>> Much encouragement to anyone that wants to implement a KDevelop generator. >>> >>> -Ben >>> >>> On Mon, Jul 27, 2009 at 5:34 PM, Dan Kegel wrote: Nesting. CMake claims to be able to generate build configs in all sorts of formats, and so does gyp. It would just be fun to see CMake dancing to gyp's tune, or vice versa. But you're right, I don't think it'd be particularly useful. It'd be more interesting to understand the originally reported problem, "pain on for example xcode or kdevelop users". What is the problem, again? Does the OP want xcode or kdevelop to run gyp when the user starts a build? On Mon, Jul 27, 2009 at 5:24 PM, Steven Knight wrote: > What's the coolness here? > > On Mon, Jul 27, 2009 at 11:58 AM, Dan Kegel wrote: >> In particular, a CMake backend for gyp might be cool. > >>> >>> >>> >>> >> > --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---
[chromium-dev] Re: CMake for chromium
Does the debugger integration work without the project files? -Ben On Mon, Jul 27, 2009 at 6:20 PM, Evan Stade wrote: > yea I noticed that KDevelop does intellisense much better than MS does > intellisense (all I had to do was set the header includes path to > src/, and it was essentially instant to parse the symbols). I'm not > sure what the point of a generator for it would be though. What > advantage is there to building in KDevelop rather than from terminal? > > -- Evan Stade > > > > On Mon, Jul 27, 2009 at 5:41 PM, Ben Goodger (Google) > wrote: >> >> Much encouragement to anyone that wants to implement a KDevelop generator. >> >> -Ben >> >> On Mon, Jul 27, 2009 at 5:34 PM, Dan Kegel wrote: >>> >>> Nesting. CMake claims to be able to generate build configs in all >>> sorts of formats, and so does gyp. It would just be fun to >>> see CMake dancing to gyp's tune, or vice versa. >>> >>> But you're right, I don't think it'd be particularly useful. >>> It'd be more interesting to understand the originally reported problem, >>> "pain on for example xcode or kdevelop users". >>> What is the problem, again? >>> Does the OP want xcode or kdevelop to run gyp when the user starts a build? >>> >>> On Mon, Jul 27, 2009 at 5:24 PM, Steven Knight wrote: What's the coolness here? On Mon, Jul 27, 2009 at 11:58 AM, Dan Kegel wrote: > In particular, a CMake backend for gyp might be cool. >>> >>> > >>> >> >> >> >> > --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---
[chromium-dev] Re: CMake for chromium
yea I noticed that KDevelop does intellisense much better than MS does intellisense (all I had to do was set the header includes path to src/, and it was essentially instant to parse the symbols). I'm not sure what the point of a generator for it would be though. What advantage is there to building in KDevelop rather than from terminal? -- Evan Stade On Mon, Jul 27, 2009 at 5:41 PM, Ben Goodger (Google) wrote: > > Much encouragement to anyone that wants to implement a KDevelop generator. > > -Ben > > On Mon, Jul 27, 2009 at 5:34 PM, Dan Kegel wrote: >> >> Nesting. CMake claims to be able to generate build configs in all >> sorts of formats, and so does gyp. It would just be fun to >> see CMake dancing to gyp's tune, or vice versa. >> >> But you're right, I don't think it'd be particularly useful. >> It'd be more interesting to understand the originally reported problem, >> "pain on for example xcode or kdevelop users". >> What is the problem, again? >> Does the OP want xcode or kdevelop to run gyp when the user starts a build? >> >> On Mon, Jul 27, 2009 at 5:24 PM, Steven Knight wrote: >>> What's the coolness here? >>> >>> On Mon, Jul 27, 2009 at 11:58 AM, Dan Kegel wrote: In particular, a CMake backend for gyp might be cool. >> >> > >> > > > > --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---
[chromium-dev] Re: CMake for chromium
Much encouragement to anyone that wants to implement a KDevelop generator. -Ben On Mon, Jul 27, 2009 at 5:34 PM, Dan Kegel wrote: > > Nesting. CMake claims to be able to generate build configs in all > sorts of formats, and so does gyp. It would just be fun to > see CMake dancing to gyp's tune, or vice versa. > > But you're right, I don't think it'd be particularly useful. > It'd be more interesting to understand the originally reported problem, > "pain on for example xcode or kdevelop users". > What is the problem, again? > Does the OP want xcode or kdevelop to run gyp when the user starts a build? > > On Mon, Jul 27, 2009 at 5:24 PM, Steven Knight wrote: >> What's the coolness here? >> >> On Mon, Jul 27, 2009 at 11:58 AM, Dan Kegel wrote: >>> In particular, a CMake backend for gyp might be cool. > > > > --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---
[chromium-dev] Re: CMake for chromium
Nesting. CMake claims to be able to generate build configs in all sorts of formats, and so does gyp. It would just be fun to see CMake dancing to gyp's tune, or vice versa. But you're right, I don't think it'd be particularly useful. It'd be more interesting to understand the originally reported problem, "pain on for example xcode or kdevelop users". What is the problem, again? Does the OP want xcode or kdevelop to run gyp when the user starts a build? On Mon, Jul 27, 2009 at 5:24 PM, Steven Knight wrote: > What's the coolness here? > > On Mon, Jul 27, 2009 at 11:58 AM, Dan Kegel wrote: >> In particular, a CMake backend for gyp might be cool. --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---
[chromium-dev] Re: CMake for chromium
On Mon, Jul 27, 2009 at 1:59 PM, Evan Stade wrote: > On Mon, Jul 27, 2009 at 11:58 AM, Dan Kegel wrote: >> >> On Mon, Jul 27, 2009 at 11:53 AM, Mark Mentovai wrote: I think i'll work on studying the current build system to figure out how to implement a CMake one. >>> >>> That's fine. Let us (including me) know what you come up with. >> >> In particular, a CMake backend for gyp might be cool. > > hopefully dubbed mygyp for "make your gyp files" (or would that be a gyp backend for cmake? I'm confused) > >> - Dan >> >> >> >> > --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---
[chromium-dev] Re: CMake for chromium
On Mon, Jul 27, 2009 at 11:58 AM, Dan Kegel wrote: > > On Mon, Jul 27, 2009 at 11:53 AM, Mark Mentovai wrote: >>> I think i'll work on >>> studying the current build system to figure out how to implement a >>> CMake one. >> >> That's fine. Let us (including me) know what you come up with. > > In particular, a CMake backend for gyp might be cool. hopefully dubbed mygyp for "make your gyp files" > - Dan > > > > --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---
[chromium-dev] Re: CMake for chromium
On Mon, Jul 27, 2009 at 11:53 AM, Mark Mentovai wrote: >> I think i'll work on >> studying the current build system to figure out how to implement a >> CMake one. > > That's fine. Let us (including me) know what you come up with. In particular, a CMake backend for gyp might be cool. - Dan --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---
[chromium-dev] Re: CMake for chromium
pjwaffle wrote: > Why don't we use CMake for chromium's build system? It would ease the > pain on for example xcode or kdevelop users. Because we have GYP, which eases the pain on Xcode, Visual Studio, SCons, and make users. We developed GYP specifically to meet Chromium's needs. We did consider CMake and even did some prototypes with it, but there were several areas where it wasn't able to meet our needs squarely. More on GYP: http://groups.google.com/group/chromium-dev/browse_thread/thread/7b881a18437fa320/ . Also, a recent thread on webkit-dev about GYP, WebKit, and Chromium touched on CMake: https://lists.webkit.org/pipermail/webkit-dev/2009-July/008881.html . > I think i'll work on > studying the current build system to figure out how to implement a > CMake one. That's fine. Let us (including me) know what you come up with. Mark --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---