On Fri, Jul 6, 2012 at 9:56 PM, Bill Hoffman <bill.hoff...@kitware.com> wrote:
> On 7/6/2012 12:45 PM, Nicolas Desprčs wrote:
>>
>> Both work. Generally I use helper class with language not supporting
>> multiple inheritance but if you prefer not to use it that's not a
>> problem. I'll do the patch. Thanks for answering.
>
> Great, thanks for doing the work.  Lets go with the helper class, should be
> pretty easy to implement.
>
> Thanks again.

I have pushed the re-factor patch. Let me know what do you think. I
have tested on Linux and MacOSX with the Makefile and Ninja generator
and both work fine.

>
> Only one thing left that the ninja generator won't do correctly.  It won't
> build fortran 90 code with modules.  I posted to the ninja list, but no one
> seems interested in helping to solve the problem... :(

I'm afraid there is not so many people interested in Fortran 90 support :(.

I think the problem would be the same in C++ if we had to use CMake's
own dependency parser instead of -M options. In this case, my first
try would be to generate the build.ninja once the dependency scan has
been done. When the dependencies change the build.ninja would have to
be rewritten.

Cheers,
Nico
--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers

Reply via email to