Whoops, forgot to follow up on this. On Tue, Oct 20, 2009 at 03:27:50PM -0400, David Cole wrote: > One easy way to hack around this problem would be to use add_custom_command > to invoke the rc.exe directly... > > Not sure if you could just include a *.res file (output from rc) as a source > in an add_library or add_executable call, though.
This strategy does work. Adding the generated .res file to the list of sources handed to add_executable/add_library results in proper version info baked into the .exe/.dll. Thanks for the hint, David! tyler > > > I am trying to add Windows versioning information to my project. I am > > > using CMake 2.6.2 and VS2005. > > > > > > I have crafted a version.rc file which I use with all my libraries and > > > executables. This is working well except for one library which has 94 > > > include directories, one greater than the 93 directory limit (lol) > > > imposed by rc.exe, the Windows resource compiler. > > > > > > Thus, I am running into this issue: > > > > > > > > http://social.msdn.microsoft.com/forums/en-US/vcgeneral/thread/97be1e3a-82ec-430d-a260-d75ea173b62e _______________________________________________ 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
