[CMake] JOM generator does not support toolset option

2014-03-03 Thread Robert Bielik

Hi,

I'm trying to use the NMake Makefiles JOM generator (CMake 2.8.11.2), but it 
chokes on not supporting the toolset option:

CALL cmake -GNMake Makefiles JOM -DCMAKE_GENERATOR_TOOLSET:STRING=v110_xp 
...

When will that generator support this ?

Regards
/Rob


--

Powered by www.kitware.com

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

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

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

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake


Re: [CMake] JOM generator does not support toolset option

2014-03-03 Thread Nils Gladitz

On 03.03.2014 12:22, Robert Bielik wrote:


I'm trying to use the NMake Makefiles JOM generator (CMake 
2.8.11.2), but it chokes on not supporting the toolset option:


CALL cmake -GNMake Makefiles JOM 
-DCMAKE_GENERATOR_TOOLSET:STRING=v110_xp ...


When will that generator support this ?



On Windows it is only supported when using the Visual Studio = 10 
Generators.
In that context the Toolset is the PlatformToolset which is a feature of 
MSBuild.

I don't think that concept is transferable to nmake/jom.

In case of nmake/jom the compiler setup depends on information provided 
by the environment.
Which is why cmake has to be run from the compiler command line 
environments when using these generators.


There does not seem to be a command line environment for v110_xp 
provided by visual studio itself but there are instructions on how to 
set one up here (jump to Targeting from the Command Line):


http://blogs.msdn.com/b/vcblog/archive/2012/10/08/windows-xp-targeting-with-c-in-visual-studio-2012.aspx

I haven't tested these myself.

Nils
--

Powered by www.kitware.com

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

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

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

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake