I would definitely support the idea. It's more or less what I was looking for. I have a question on the proposal: Would the -Go flags have to be set once per build folder (as the -G flag is), or could it be reset in succesive runs of cmake? Both alternatives would work for me, but I think I prefer the latter. For example, consider the example of parallel builds:
mkdir build; cd build; cmake -G"Unix Makefiles" -Go" -j" ../ then at some later point, run cmake -Go"" ../ say, to ease console debugging on highly parallel machines. Let's see what other people think about the idea, and the pros/cons of supporting it (either as a -Go flag, a CMake variable, or whatever implementation is deemed more convenient). Cheers, Adolfo On Thu, Mar 5, 2009 at 9:46 AM, Eric Noulard <eric.noul...@gmail.com> wrote: > 2009/3/5 Adolfo Rodríguez <dof...@gmail.com>: > > Thanks Philip, > > > > I had considered the alias option before, but wanted to rule out that > there > > was no way of doing it the scope of a cmake project, however strange that > > may sound. I will probably take that path now. > > Note that I find the idea of being able to pass generator-specific > options/file > to cmake as a good idea. It could be done via a cmake command line option > > cmake -G"Unix Makefiles" -Go"whatever option passed to the specific > generator" > > the -Go flags may be used to pass on generator specific options to the > generator itself. It may be used to pass some options such as the parallel > build > for the makefile generator or whatever fancy VisualStudio specific > option to it etc... > > -Go <string> > would be a placeholder which should be passed "as-is" to the generator > which may implement it's own way to handle its specific options > (more flags, file names containing things, etc...) > > the baseline would be that generator shall not require -Go string but "may" > support specific options. > > Do you (all) think it's worth a feature request ? > > -- > Erk > -- Adolfo Rodríguez Tsouroukdissian Robotics engineer PAL ROBOTICS S.L http://www.pal-robotics.com Tel. +34.93.414.53.47 Fax.+34.93.209.11.09
_______________________________________________ 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