Re: [Coapp-developers] The insanity that is mkSpec

2010-10-19 Thread Philip Allison
Optional dependencies can be a mixed bag, but aren't always simply a matter of choice. Sometimes you might want to only build part of a large package, which in its entirety provides more functionality than you need. Sometimes dependencies might only be necessary to provide functionality lacking f

Re: [Coapp-developers] The insanity that is mkSpec

2010-10-19 Thread Garrett Serack
Well, ‘events’ is a bit hairy… essentially they are order-sensitive-custom-tool-actions… (which is what they call Build Events in VC++ ) They aren’t really expressable in property sheets, so they’ve remained in the project layout. It’s not a perfect metaphor, but it’ll have to do. It’s possibl

Re: [Coapp-developers] The insanity that is mkSpec

2010-10-19 Thread Philip Allison
Hmm.. interesting concept, but it does raise a few questions for me. I'm no expert, but know enough about supposed compiler-agnostic build systems to know I wouldn't like to design one myself. ;) Firstly, it strikes me that "what" and "how" are a bit mixed up in the XML with the inclusion of even

Re: [Coapp-developers] The insanity that is mkSpec

2010-10-19 Thread Nasser Dassi
Brilliant! - nasser On Tue, Oct 19, 2010 at 2:29 PM, Garrett Serack wrote: > Rafael and I have spent a bunch of time over the last several days > hashing out an idea for the ‘spec’ file format for the *mkSpec* tool. > > > > The idea with these files, is that they are a coapp-specific, compiler

Re: [Coapp-developers] The insanity that is mkSpec

2010-10-19 Thread Garrett Serack
Howdy! I'm glad you like it... I've been mulling this over for a long time, but I didn't get the inspiration for the cascading sheets until last week... and then I started playing through scenarios in my mind and this is where it took me. It'll be covered under the Apache license, like everythi

Re: [Coapp-developers] The insanity that is mkSpec

2010-10-19 Thread Roberto Carlos González Flores
Hi, Garret, IMHO this is awesome, I never heard about CPS before. It's a great idea, I wonder If I can use it with another Open Source projects, inHouse Projects, etc... or if it's going to be licensed?, it's your idea?, :D. Maybe a Wiki page will be great for this. Cheers! 2010/10/19 Garret

[Coapp-developers] The insanity that is mkSpec

2010-10-19 Thread Garrett Serack
Rafael and I have spent a bunch of time over the last several days hashing out an idea for the 'spec' file format for the mkSpec tool. The idea with these files, is that they are a coapp-specific, compiler independent way of looking at project files that can be used by another tool to generate