Thanks to Daniel Shaw for his effort and dedication to implement this feature with us.Īs always, your feedback and comments really matter to us, open an issue on GitHub or reach out to us at for any comments and suggestions. We have updated our documentation about feature package In order to update your port file, you can react to a feature using the CMake directive It is now the right time to update your port file and enable options for your libraries. With feature packages, you have now the ability to define different options when creating a port file. Vcpkg maintainers, you can now add options to your port file The following packages will be built and installed:Īdditional packages (*) will be modified to complete this operation. For example, installing a feature may imply installing dependencies or rebuild in a certain way these dependencies. We worked hard to find the right algorithm to addresses collection of edge cases. Having feature packages enabled means more subtleties when you remove or update a package.
Install xerces for mac mac os x#
You are using the Mac OS X version, and have installed the editor. This file also lists the dependencies for each feature package.ĭescription: HDF5 is a data model, library, and file format for …Ī library can support any number of features. The TCME uses a customized version of the Apache Xerces (2.2.1) library for WXS. Behind the sceneĪll the features packages for a given library are listed in the CONTROL file. Note that each feature package will be listed on a separate line. Hdf5:x86-windows with parallel support for HDF5
Now hdf5 has been installed with the parallel option activated, so the list command will display more information as well: Hdf5 1.10.1-1 HDF5 is a data model, library, … Hdf5 now exposes options, so the search command will display more information:
Install xerces for mac install#
>vcpkg install hdf5 // install with parallel support
Vcpkg install hdf5 // install without parallel support We support optional packages via this syntax: vcpkg install library With features packages, these options can be easily specified at installation time. Previously you needed to edit the port file to build with a given set of options. For example, you may want to build OpenCV with CUDA to utilize the GPU or build HDF5 with MSMPI to enable parallel execution.
Lots of open source libraries offer different options and features to select at build time. With Feature Packages you have more control over how you build a library as you can specify different options (features). Vcpkg is a package manager to help acquiring and building open source libraries on Windows vcpkg currently offers over 600 C++ libraries available for VS2017 and VS2015. SSE2 compatible CPUs are required (xerces-c++). We are happy to announce a new feature for vcpkg in version 0.0.103: Feature Packages.