diff options
| author | Johnny Willemsen <jwillemsen@remedy.nl> | 2019-03-08 18:18:01 +0000 |
|---|---|---|
| committer | Phil Christensen <philc@microsoft.com> | 2019-03-08 10:18:01 -0800 |
| commit | c297b43896edfcaad7b8b81e6a7994e5c13c1146 (patch) | |
| tree | 4a8bae787b66dea6950ed697ab5f5eb75d22f103 | |
| parent | c7ca58ba36b28814baf9468ddf47340db71f4b13 (diff) | |
| download | vcpkg-c297b43896edfcaad7b8b81e6a7994e5c13c1146.tar.gz vcpkg-c297b43896edfcaad7b8b81e6a7994e5c13c1146.zip | |
[xerces-c] Add support for xmlch_wchar feature (#5602)
* Add feature for wchar
* ports/xerces-c/portfile.cmake:
* Document new feature
* ports/xerces-c/CONTROL:
* [xerces-c] bump control version number
| -rw-r--r-- | ports/xerces-c/CONTROL | 6 | ||||
| -rw-r--r-- | ports/xerces-c/portfile.cmake | 4 |
2 files changed, 9 insertions, 1 deletions
diff --git a/ports/xerces-c/CONTROL b/ports/xerces-c/CONTROL index c5958f4a1..63b4e9ad1 100644 --- a/ports/xerces-c/CONTROL +++ b/ports/xerces-c/CONTROL @@ -1,7 +1,11 @@ Source: xerces-c -Version: 3.2.2-6 +Version: 3.2.2-7 Description: Xerces-C++ is a XML parser, for parsing, generating, manipulating, and validating XML documents using the DOM, SAX, and SAX2 APIs. Feature: icu Description: ICU support Build-Depends: icu + +Feature: xmlch_wchar +Description: XMLCh type uses wchar_t + diff --git a/ports/xerces-c/portfile.cmake b/ports/xerces-c/portfile.cmake index 80e56b0f6..aa5700121 100644 --- a/ports/xerces-c/portfile.cmake +++ b/ports/xerces-c/portfile.cmake @@ -13,6 +13,9 @@ set(DISABLE_ICU ON) if("icu" IN_LIST FEATURES) set(DISABLE_ICU OFF) endif() +if ("xmlch_wchar" IN_LIST FEATURES) + set(XMLCHTYPE -Dxmlch-type=wchar_t) +endif() vcpkg_configure_cmake( SOURCE_PATH ${SOURCE_PATH} @@ -22,6 +25,7 @@ vcpkg_configure_cmake( -DDISABLE_DOC=ON -DDISABLE_SAMPLES=ON -DCMAKE_DISABLE_FIND_PACKAGE_ICU=${DISABLE_ICU} + ${XMLCHTYPE} ) vcpkg_install_cmake() |
