summaryrefslogtreecommitdiffstats
path: root/Utilities/File2Include
diff options
context:
space:
mode:
authorEgor Yusov <egor.yusov@gmail.com>2018-03-05 16:26:42 +0000
committerEgor Yusov <egor.yusov@gmail.com>2018-03-05 16:26:42 +0000
commita515d18c3fe6097445f9e5817a5a6576ca205a40 (patch)
treeb1b861c1e1d6a051c8e3fd5848ebd2641c971a28 /Utilities/File2Include
parentAnother attempt to fix appveyor.yml (diff)
downloadDiligentCore-a515d18c3fe6097445f9e5817a5a6576ca205a40.tar.gz
DiligentCore-a515d18c3fe6097445f9e5817a5a6576ca205a40.zip
Enabled custom build configuration
Diffstat (limited to 'Utilities/File2Include')
-rw-r--r--Utilities/File2Include/CMakeLists.txt11
1 files changed, 7 insertions, 4 deletions
diff --git a/Utilities/File2Include/CMakeLists.txt b/Utilities/File2Include/CMakeLists.txt
index 44afd89c..37fc2ad7 100644
--- a/Utilities/File2Include/CMakeLists.txt
+++ b/Utilities/File2Include/CMakeLists.txt
@@ -14,10 +14,13 @@ if(PLATFORM_WIN32 OR PLATFORM_LINUX OR PLATFORM_MACOS)
set(MSVC_DBG_COMPILE_OPTIONS /MTd)
set(MSVC_REL_COMPILE_OPTIONS /MT)
target_compile_options(File2String PRIVATE /wd4996)
- target_compile_options(File2String PRIVATE "$<$<CONFIG:DEBUG>:${MSVC_DBG_COMPILE_OPTIONS}>")
- target_compile_options(File2String PRIVATE "$<$<CONFIG:RELEASE>:${MSVC_REL_COMPILE_OPTIONS}>")
- target_compile_options(File2String PRIVATE "$<$<CONFIG:MINSIZEREL>:${MSVC_REL_COMPILE_OPTIONS}>")
- target_compile_options(File2String PRIVATE "$<$<CONFIG:RELWITHDEBINFO>:${MSVC_REL_COMPILE_OPTIONS}>")
+ foreach(DBG_CONFIG ${DEBUG_CONFIGURATIONS})
+ target_compile_options(File2String PRIVATE "$<$<CONFIG:${DBG_CONFIG}>:${MSVC_DBG_COMPILE_OPTIONS}>")
+ endforeach()
+
+ foreach(REL_CONFIG ${RELEASE_CONFIGURATIONS})
+ target_compile_options(File2String PRIVATE "$<$<CONFIG:${REL_CONFIG}>:${MSVC_REL_COMPILE_OPTIONS}>")
+ endforeach()
endif()
set(DST_DIR "${CMAKE_CURRENT_SOURCE_DIR}/bin/Win32/x${ARCH}/")
elseif(PLATFORM_LINUX)