--- cmake/modules/language_support/cmake/Platform/Darwin-dmd.cmake.orig 2019-06-02 08:24:33.000000000 +0900 +++ cmake/modules/language_support/cmake/Platform/Darwin-dmd.cmake 2019-08-12 11:40:59.000000000 +0900 @@ -25,7 +25,7 @@ #ENDFOREACH(item) ENDIF(CMAKE_D_BUILD_DOCS) -SET (CMAKE_D_FLAGS_INIT "-version=Posix ${DSTDLIB_FLAGS} -I$ENV{D_PATH}/include -I$ENV{D_PATH}/import") +SET (CMAKE_D_FLAGS_INIT "-version=${CMAKE_BUILD_TYPE}Build ${DSTDLIB_FLAGS} ${DSTDLIB_TYPE} -I$ENV{D_PATH}/include/phobos -I$ENV{D_PATH}/include/druntime/import -I${PROJECT_SOURCE_DIR}") SET (CMAKE_D_FLAGS_DEBUG_INIT "-g ${DDOC_FLAGS}") # SET (CMAKE_D_FLAGS_MINSIZEREL_INIT "-Os ${DDOC_FLAGS}") SET (CMAKE_D_FLAGS_RELEASE_INIT "-O -release -inline ${DDOC_FLAGS}")