diff --git a/Tools/CMake/torque3d.cmake b/Tools/CMake/torque3d.cmake index a534138ce..0440f0c7b 100644 --- a/Tools/CMake/torque3d.cmake +++ b/Tools/CMake/torque3d.cmake @@ -596,6 +596,17 @@ if(UNIX) addInclude("/usr/include/freetype2") endif() +if(MSVC) + # Match projectGenerator naming for executables + set(OUTPUT_CONFIG DEBUG MINSIZEREL RELWITHDEBINFO) + set(OUTPUT_SUFFIX DEBUG MINSIZE OPTIMIZEDDEBUG) + foreach(INDEX RANGE 2) + list(GET OUTPUT_CONFIG ${INDEX} CONF) + list(GET OUTPUT_SUFFIX ${INDEX} SUFFIX) + set_property(TARGET ${PROJECT_NAME} PROPERTY OUTPUT_NAME_${CONF} ${PROJECT_NAME}_${SUFFIX}) + endforeach() +endif() + ############################################################################### # Installation ###############################################################################