For any arbitrary configuration in a multi-generator, I need to determine if it's configuration is optimized or not (release or debug). At the moment I thought I could do this by comparing against the list of DEBUG_CONFIGURATIONS, however this property is empty if I have not set it. I was expecting CMake to fill this in at least with "Debug" for the pre-provided configurations.
Is there no way to get this information? The only other way to do this is to compare if the current configuration is "Debug", and if not, treat it as release. But this will not work if I add my own custom configurations. I need to do this because for third party libraries, I only build "Debug" and "Release" versions. "RelMinSize" and "RelWithDebInfo" both use "release" libraries. I use this logic to help build relative paths to point to the proper libs. -- 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