2
0
Эх сурвалжийг харах

Fix executable naming for cmake builds

Ben Payne 10 жил өмнө
parent
commit
09d1df4bed

+ 11 - 0
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
 ###############################################################################