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

Reply via email to