doxygen/doxygen
deps/spdlog/CMakeLists.txt
:313
target_compile_definitions(spdlog PRIVATE _HAS_EXCEPTIONS=0)
target_compile_definitions(spdlog PRIVATE _HAS_EXCEPTIONS=0)
list(APPEND LLVM_COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0)
list(APPEND CEF_COMPILER_DEFINES
WIN32 _WIN32 _WINDOWS # Windows platform
UNICODE _UNICODE # Unicode build
WINVER=0x0601 _WIN32_WINNT=0x601 # Targeting Windows 7
NOMINMAX # Use the standard's templated min/max
WIN32_LEAN_AND_MEAN # Exclude less common API declarations
_HAS_EXCEPTIONS=0 # Disable exceptions
)
list(APPEND LLVM_COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0)
list(APPEND LLVM_COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0)
add_compile_definitions(_HAS_EXCEPTIONS=0)
add_compile_definitions(
$<$<CONFIG:Debug>:_ITERATOR_DEBUG_LEVEL=2>
$<$<CONFIG:Devel>:_ITERATOR_DEBUG_LEVEL=1>
$<${CONFIG_ANY_REL}:_ITERATOR_DEBUG_LEVEL=0>
_HAS_EXCEPTIONS=0
)
list(REMOVE_ITEM CEF_COMPILER_DEFINES "_HAS_EXCEPTIONS=0")
target_compile_definitions(ncine PRIVATE "_HAS_EXCEPTIONS=0")
list(APPEND LLVM_COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0)
list(APPEND LLVM_COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0)
target_compile_definitions(${TARGET} PRIVATE "_HAS_EXCEPTIONS=0")
list(APPEND LLVM_COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0)
target_compile_definitions(aribcaption
PRIVATE
_HAS_EXCEPTIONS=0
)
target_compile_definitions(${TARGET} PRIVATE "_HAS_EXCEPTIONS=0")
target_compile_definitions(capsaicin PRIVATE
_CRT_SECURE_NO_WARNINGS
_HAS_EXCEPTIONS=0
_SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING
_SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING
NOMINMAX
)
list(APPEND CEF_COMPILER_DEFINES
WIN32 _WIN32 _WINDOWS # Windows platform
UNICODE _UNICODE # Unicode build
WINVER=0x0601 _WIN32_WINNT=0x601 # Targeting Windows 7
NOMINMAX # Use the standard's templated min/max
WIN32_LEAN_AND_MEAN # Exclude less common API declarations
_HAS_EXCEPTIONS=0 # Disable exceptions
)
add_compile_definitions(
_IGC_
GHAL3D=USC
_HAS_EXCEPTIONS=0
IGC_EXPORTS=1
USC_EXPORTS=1
ISTDLIB_UMD
IGC_CMAKE
__STDC_CONSTANT_MACROS
__STDC_LIMIT_MACROS
_SCL_SECURE_NO_WARNINGS
_CRT_SECURE_NO_WARNINGS
NOMINMAX
STD_CALL
INSIDE_PLUGIN
_COMPILER_DLL_
$<$<CONFIG:Debug>:_DEBUG>
$<$<CONFIG:Debug>:ENABLE_REGISTRY_READ>
$<$<CONFIG:Debug>:USC_DXX>
$<$<CONFIG:Release>:NDEBUG>
$<$<EQUAL:${CMAKE_SIZEOF_VOID_P},4>:_X86_=1>
$<$<EQUAL:${CMAKE_SIZEOF_VOID_P},4>:i386=1>
$<$<EQUAL:${CMAKE_SIZEOF_VOID_P},8>:_AMD64_>
$<$<STREQUAL:${CMAKE_SYSTEM_NAME},Linux>:ICBE_LINUX>
$<$<STREQUAL:${CMAKE_SYSTEM_NAME},Linux>:LINUX>
$<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux32>:USE_MMX>
$<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux32>:USE_SSE>
$<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux32>:USE_SSE2>
$<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux32>:USE_SSE3>
$<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux32>:USE_SSSE3>
$<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux64>:USE_MMX>
$<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux64>:USE_SSE>
$<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux64>:USE_SSE2>
$<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux64>:USE_SSE3>
$<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},Linux64>:USE_SSSE3>
$<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},LinuxARM>:USE_NEON>
#$<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},LinuxARM>:USE_SVE>
#$<$<STREQUAL:${IGC_OPTION__ARCHITECTURE_TARGET},LinuxARM>:USE_SVE2>
$<$<STREQUAL:${CMAKE_SYSTEM_NAME},Windows>:ICBE_LHDM>
$<$<STREQUAL:${CMAKE_SYSTEM_NAME},Windows>:_WIN32>
$<$<STREQUAL:${CMAKE_SYSTEM_NAME},Windows>:"WIN32">
$<$<STREQUAL:${CMAKE_SYSTEM_NAME},Windows>:WIN32_LEAN_AND_MEAN=1>
$<$<STREQUAL:${CMAKE_SYSTEM_NAME},Windows>:WINNT=1>
$<$<AND:$<STREQUAL:${CMAKE_SYSTEM_NAME},Windows>,$<EQUAL:${CMAKE_SIZEOF_VOID_P},8>>:_WIN64>
$<$<AND:$<STREQUAL:${CMAKE_SYSTEM_NAME},Windows>,$<EQUAL:${CMAKE_SIZEOF_VOID_P},8>>:WIN64>
)
target_compile_definitions(
Halide PUBLIC "$<$<COMPILE_LANG_AND_ID:CXX,MSVC>:_HAS_EXCEPTIONS=0>"
)
target_compile_definitions(crashpad_interface INTERFACE
NOMINMAX
UNICODE
WIN32_LEAN_AND_MEAN
_CRT_SECURE_NO_WARNINGS
_HAS_EXCEPTIONS=0
_UNICODE
)
target_compile_definitions(mini_chromium PRIVATE
NOMINMAX
UNICODE
WIN32_LEAN_AND_MEAN
_CRT_SECURE_NO_WARNINGS
_HAS_EXCEPTIONS=0
_UNICODE
)
list(APPEND LLVM_COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0)
add_compile_definitions(_HAS_EXCEPTIONS=0)
add_compile_definitions(
# The _s family of functions don't exist on all platforms.
_CRT_SECURE_NO_WARNINGS
# Qt uses some kind of deprecated extensions in their headers.
_SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING
# Disable exceptions in MSVC STL. Probably. It's undocumented.
_HAS_EXCEPTIONS=0
)
target_compile_definitions(${target}
PRIVATE
# since we use stl and stl is intended to use exceptions, exceptions should not be disabled
# furthermore, this flag is not officially supported
#$<$<CXX_COMPILER_ID:MSVC>:_HAS_EXCEPTIONS=0>
$<$<AND:$<BOOL:${OPTION_BUILD_WITH_BOOST_THREAD}>,$<BOOL:${Boost_FOUND}>>:GLBINDING_USE_BOOST_THREAD>
PUBLIC
$<$<NOT:$<BOOL:${BUILD_SHARED_LIBS}>>:${target_id}_STATIC_DEFINE>
${DEFAULT_COMPILE_DEFINITIONS}
INTERFACE
)
list(APPEND LLVM_COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0)
target_compile_definitions(${TARGET} PRIVATE "_HAS_EXCEPTIONS=0")
add_compile_definitions(_HAS_EXCEPTIONS=0)
list(APPEND LLVM_COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0)
set_property(SOURCE ${file_var} APPEND_STRING PROPERTY COMPILE_FLAGS
" /D _HAS_EXCEPTIONS=1 /EHs /GR /wd4714 ")
set_property(SOURCE ${file_var} APPEND_STRING PROPERTY COMPILE_FLAGS
" /D _HAS_EXCEPTIONS=0 /EHs-c- /GR- ")
list(APPEND LLVM_COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0)
list(APPEND LLVM_COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0)
target_compile_definitions(Jolt PUBLIC $<$<BOOL:${MSVC}>:_HAS_EXCEPTIONS=0>)
add_compile_definitions(UNICODE=1 _UNICODE=1 __SSE__=1
_CRT_SECURE_NO_WARNINGS=1 D_SCL_SECURE_NO_WARNINGS=1
_SCL_SECURE_NO_DEPRECATE=1 _CRT_NONSTDC_NO_WARNINGS=1
_ENABLE_EXTENDED_ALIGNED_STORAGE=1 NOMINMAX=1
_HAS_EXCEPTIONS=0)
list(APPEND LLVM_COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0)
list(APPEND LLVM_COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0)
list(APPEND LLVM_COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0)
list(APPEND LLVM_COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0)
add_compile_definitions(
_HAS_EXCEPTIONS=0
_MBCS
DELAYLOAD_VERSION=0x0200
FILETYPE_DLL
PERFMON_SUPPORT
)
list(APPEND LLVM_COMPILE_DEFINITIONS _HAS_EXCEPTIONS=0)
target_compile_definitions(Jolt PUBLIC $<$<BOOL:${MSVC}>:_HAS_EXCEPTIONS=0>)