Mercurial > minori
diff dep/pugixml/CMakeLists.txt @ 123:a45edd073f9e
deps/pugixml: update to v1.14.0
author | Paper <mrpapersonic@gmail.com> |
---|---|
date | Wed, 08 Nov 2023 21:40:02 -0500 |
parents | d10b6c6b432e |
children |
line wrap: on
line diff
--- a/dep/pugixml/CMakeLists.txt Wed Nov 08 21:36:09 2023 -0500 +++ b/dep/pugixml/CMakeLists.txt Wed Nov 08 21:40:02 2023 -0500 @@ -1,5 +1,11 @@ -cmake_minimum_required(VERSION 3.4) -project(pugixml VERSION 1.13 LANGUAGES CXX) +cmake_minimum_required(VERSION 3.5) + +# Policy configuration; this *MUST* be specified before project is defined +if(POLICY CMP0091) + cmake_policy(SET CMP0091 NEW) # Enables use of MSVC_RUNTIME_LIBRARY +endif() + +project(pugixml VERSION 1.14 LANGUAGES CXX) include(CMakePackageConfigHelpers) include(CMakeDependentOption) @@ -44,11 +50,6 @@ option(PUGIXML_NO_EXCEPTIONS "Disable Exceptions" OFF) 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 $<$<BOOL:${PUGIXML_WCHAR_MODE}>:PUGIXML_WCHAR_MODE> $<$<BOOL:${PUGIXML_COMPACT}>:PUGIXML_COMPACT>