On 07/17/2015 02:34 PM, Robert Goulet wrote: > I'm going to be away for a few weeks, is it ok if the master branch > stays in that state for a while?
Okay. I've made a note about this issue to make sure it is fixed before 3.4. Meanwhile I have another comment on genex support in the OUTPUT_DIRECTORY properties. Currently the properties support both {ARCHIVE,LIBRARY,RUNTIME}_OUTPUT_DIRECTORY and {ARCHIVE,LIBRARY,RUNTIME}_OUTPUT_DIRECTORY_<CONFIG> variants. When the former is used CMake will still add the /<CONFIG> directory suffix to the end of the value. When the latter is used CMake does not do this. With the former, when a genex like $<CONFIG> is used, it is likely that the user does not want CMake to add the /<CONFIG> suffix. Perhaps we should detect when a genex is present in the value and skip adding the suffix, thus trusting the user to have done the right thing (e.g. $<1:value> will still not get a suffix). Of course this would have to be documented carefully. We could also disallow a genex in the latter (per-config) variants to encourage modern use of the former. -Brad -- 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://public.kitware.com/mailman/listinfo/cmake-developers