>> should I be looking at cmVisualStudio10TargetGenerator, or >> cmGlobalVisualStudio10Generator/cmGlobalVisualStudio10Win64Generator or one >> of the base classes?
I didn't get any reply to this, so I would like to ask instead There is a VisualStudio GlobalGenerator, LocalGenerator and TargetGenerator. I can't find any particularly useful description of what roles these should play (and how they interact). To add support for the fortran composer I have started modifying the cmVisualStudio10TargetGenerator, by just stuffing in checks for FortranProject and then directly modifying various calls to write out stuff. Not got very far yet. Does anyone have 5 minutes to explain how these classes -should- interact with each other so that I can make my changes as minimally intrusive as possible. thanks JB -----Original Message----- From: cmake-boun...@cmake.org [mailto:cmake-boun...@cmake.org] On Behalf Of Biddiscombe, John A. Sent: 22 February 2011 08:51 To: Bill Hoffman; cmake@cmake.org Subject: Re: [CMake] Fortran good and bad BIll, >Kitware has not had the funding or access to a Fortran compiler that works with VS 2010. So, that has not yet been implemented. I've got two projects that are using fortran heavily, so I may have a go at fixing up the generator. If I were to spend a few days improving the fortran support for VS2010 - which classes should I concentrate on? (It's been a while since I looked at the cmake source, so I can't quite remember how it all fits together, should I be looking at cmVisualStudio10TargetGenerator, or cmGlobalVisualStudio10Generator/cmGlobalVisualStudio10Win64Generator or one of the base classes?) Thanks in advance for any pointers JB _______________________________________________ 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://www.cmake.org/mailman/listinfo/cmake _______________________________________________ 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://www.cmake.org/mailman/listinfo/cmake