Skip to content

Commit c45d150

Browse files
build: Make sure CMAKE_CONFIGURATION_TYPES is filled
1 parent d46b34e commit c45d150

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

build-support/custom-modules/ns3-platform-support.cmake

+3
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,9 @@ endif()
8181
if(${MSVC} OR ${XCODE})
8282
# Prevent multi-config generators from placing output files into per
8383
# configuration directory
84+
if(NOT (DEFINED CMAKE_CONFIGURATION_TYPES))
85+
set(CMAKE_CONFIGURATION_TYPES DEBUG RELEASE RELWITHDEBINFO MINSIZEREL)
86+
endif()
8487
foreach(OUTPUTCONFIG ${CMAKE_CONFIGURATION_TYPES})
8588
string(TOUPPER ${OUTPUTCONFIG} OUTPUTCONFIG)
8689
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_${OUTPUTCONFIG}

0 commit comments

Comments
 (0)