mirror of
https://github.com/zeux/pugixml.git
synced 2024-12-26 12:41:06 +08:00
Merge pull request #436 from zeux/zeux-patch-1
Set CMP0091 CMake policy
This commit is contained in:
commit
9e382f9807
@ -44,6 +44,11 @@ option(PUGIXML_NO_STL "Disable STL" OFF)
|
|||||||
option(PUGIXML_NO_EXCEPTIONS "Disable Exceptions" OFF)
|
option(PUGIXML_NO_EXCEPTIONS "Disable Exceptions" OFF)
|
||||||
mark_as_advanced(PUGIXML_NO_XPATH PUGIXML_NO_STL PUGIXML_NO_EXCEPTIONS)
|
mark_as_advanced(PUGIXML_NO_XPATH PUGIXML_NO_STL PUGIXML_NO_EXCEPTIONS)
|
||||||
|
|
||||||
|
# Policy configuration
|
||||||
|
if(POLICY CMP0091)
|
||||||
|
cmake_policy(SET CMP0091 NEW) # Enables use of MSVC_RUNTIME_LIBRARY
|
||||||
|
endif()
|
||||||
|
|
||||||
set(PUGIXML_PUBLIC_DEFINITIONS
|
set(PUGIXML_PUBLIC_DEFINITIONS
|
||||||
$<$<BOOL:${PUGIXML_WCHAR_MODE}>:PUGIXML_WCHAR_MODE>
|
$<$<BOOL:${PUGIXML_WCHAR_MODE}>:PUGIXML_WCHAR_MODE>
|
||||||
$<$<BOOL:${PUGIXML_COMPACT}>:PUGIXML_COMPACT>
|
$<$<BOOL:${PUGIXML_COMPACT}>:PUGIXML_COMPACT>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user