Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-23 Thread Tanguy Krotoff
Brandon J. Van Every wrote: Sure. But OpenWengo isn't a patch. I'm sure everyone will be very happy if you submit *small* patches, bug reports, and feature requests in the bug tracker for *CMake*. Nobody wants the entireity of CMake to be rewritten in a higher level style. They want

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-23 Thread Sylvain Benner
Yep but this is the problem... it cannot be made of small patches, how can you integrate a kind of inheritance system with small patches to CMake? It changes the API... I'm not sure to understand what you call inheritance system. There is already an inheritance system in CMake. For instance,

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-23 Thread Brandon J. Van Every
Tanguy Krotoff wrote: Brandon J. Van Every wrote: Sure. But OpenWengo isn't a patch. I'm sure everyone will be very happy if you submit *small* patches, bug reports, and feature requests in the bug tracker for *CMake*. Nobody wants the entireity of CMake to be rewritten in a higher level

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-22 Thread Tanguy Krotoff
Brandon J. Van Every wrote: If you macrotize all the CMake code out of existence, then people have to dig through your code and documentation to understand what's going on. If people need help with what's going on, they have to ask you, because nobody else in the CMake community knows what's

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-18 Thread Brandon J. Van Every
Brandon J. Van Every wrote: Alan W. Irwin wrote: This example of how CMake has quite casually taken over one autotoolized project reflects in my opinion the fact that we live in a chaotic world where small positive actions often have large positive consequences. So in such a world careful

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-18 Thread Alan W. Irwin
On 2006-11-18 10:16-0800 Brandon J. Van Every wrote: I would like to know in the case of PLplot, how mature the Unix / Cygwin / MinGW / MSVC builds already were. Did they all essentially work already? Under autotools, Linux and Mac OS X were fine, other Unices were untested. Cygwin and

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-18 Thread Alexander Neundorf
Hi Brandon, Von: Brandon J. Van Every [EMAIL PROTECTED] ... Then, I read the article (http://lwn.net/Articles/188693/) by Alex on KDE's switch from autotools to cmake. That article really resonated with me (especially the remarks about simple CMake syntax which every developer would

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-18 Thread Brandon J. Van Every
Alan W. Irwin wrote: Our windows platform is still not completely full-featured, but it has many more features (plotting devices, language front-ends, etc.) than it did before on windows which is why we are making a development release a week from today. It sounds like Chicken and PLplot

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-18 Thread Brandon J. Van Every
Alexander Neundorf wrote: Hi Brandon, Von: Brandon J. Van Every [EMAIL PROTECTED] Getting started with CMake is easy. It lulls people into a false sense of security about the amount of work involved... which from a CMake promotion standpoint, is a good thing. I'm cynical about what it

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-17 Thread Tanguy Krotoff
Brandon J. Van Every wrote: People who feel neutral about Autoconf, or who are in fact pleased with it, aren't going to up and do anything for Windows anytime soon. For those people, it will take a *long* time for migrations to happen via CMake. I do not agree, yes it will take time but if

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-17 Thread Brandon J. Van Every
Length warning! As a preamble, I want to make it clear that I'm not a proponent of Stop Energy. http://www.userland.com/whatIsStopEnergy I throw cold water at people, then tell them to knock themselves out with whatever they feel needs doing. Tanguy Krotoff wrote: Brandon J. Van Every

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-17 Thread Alan W. Irwin
On 2006-11-17 16:56-0800 Brandon J. Van Every wrote: When projects are that expensive to re-architect, people don't just switch. They carefully consider their options only when they're in a lot of pain. So if a Linux-loving Autoconfer's build is working more or less ok, they ain't fixin' what

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-17 Thread Brandon J. Van Every
Alan W. Irwin wrote: [The Autotools] help was much appreciated, but still the necessity for that help and the other factors I have mentioned made me uneasy about continuing to depend on autotools. Yes, the Autotools have many liabilities. Most notably, they are built in layers, all with

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-16 Thread Brandon J. Van Every
Bill Hoffman wrote: The problem with the shell, is that you can run cmake, then run make from a different shell For the most part that works on unix. zsh, bash, sh, csh basically work the same. The trouble shows up on windows. Yep, open source on Windows is nothing but TROUBLE. It

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-16 Thread Alan W. Irwin
On 2006-11-16 13:00-0800 Brandon J. Van Every wrote: Bill Hoffman wrote: The problem with the shell, is that you can run cmake, then run make from a different shell For the most part that works on unix. zsh, bash, sh, csh basically work the same. The trouble shows up on windows.

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-15 Thread Tanguy Krotoff
Alexander Neundorf wrote: so did OpenWengo now officially switch to CMake ? Yes we are switching, still some minor work to do I end up creating a framework (set of macros) above CMake that simplifies the writing of CMakeLists.txt (we have more than 100 CMakeLists.txt) + adds some features

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-15 Thread Brandon J. Van Every
Alexander Neundorf wrote: CMake has some of that. It has for OS: UNIX APPLE WIN32 CYGWIN MINGW Cygwin is not an OS, it's a compiler. The Bash that comes with Cygwin provides a filesystem environment. Oftentimes when people compile on Windows in open source land, what they really want /

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-15 Thread Bill Hoffman
Brandon J. Van Every wrote: Alexander Neundorf wrote: CMake has some of that. It has for OS: UNIX APPLE WIN32 CYGWIN MINGW Cygwin is not an OS, it's a compiler. The Bash that comes with Cygwin provides a filesystem environment. Oftentimes when people compile on Windows in open source

Re: [CMake] Suggestion for CMake platform/compiler detection

2006-11-14 Thread Alexander Neundorf
Hi Tanguy, Von: Tanguy Krotoff [EMAIL PROTECTED] so did OpenWengo now officially switch to CMake ? Hi Cmake supports several boolean for platform/compiler detection: UNIX APPLE WIN32 CYGWIN MINGW BORLAND I think this approach is too simple and not very easy for the developer.

[CMake] Suggestion for CMake platform/compiler detection

2006-11-13 Thread Tanguy Krotoff
Hi Cmake supports several boolean for platform/compiler detection: UNIX APPLE WIN32 CYGWIN MINGW BORLAND I think this approach is too simple and not very easy for the developer. What about code that I want to compile under Windows using Borland, Intel, MinGW and MSVC? What about code