This repository contains several ports (library configurations)
with either specific modifications required by WIRE OR
libraries that are not generally available.
softfloatlibsodiumcli11boostboringssl-customsecp256k1-internalbn256bls12-381
In order to use this repository, it must be
explicitly configured in the root of the consuming
package/repo/program in a file named vcpkg-configuration.json,
an example is available here github.com/Wire-Network/wire-sysio/blob/feature/vcpkg-initial-integration/vcpkg-configuration.json.
Here are a few tricks & aids for contributing.
Before committing, YOU MUST UPDATE THE PORT & VERSION INFO.
Go to the root of wire-vcpkg-repository & run the following command.
vcpkg \
--x-builtin-ports-root=./ports \
--x-builtin-registry-versions-dir=./versions \
x-add-version \
--all \
--verboseFix the formatting of all port manifests.
# NOTE: This script is written for fish shell only
for f in $PWD/ports/*/vcpkg.json
echo "vcpkg: $f"
vcpkg format-manifest $f
end# NOTE: This script is written for bash or zsh
for f in ports/*/vcpkg.json; do
echo "vcpkg: $f"
vcpkg format-manifest $f
done