From 23683815d1d10c4b6a34a6091ecbf32bd0e84934 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Birath?= Date: Wed, 23 Apr 2025 21:34:29 +0200 Subject: [PATCH 1/4] Start on linux support TODO - switch to using raw input? https://github.com/kernc/logkeys/blob/master/src/logkeys.cc --- .gitignore | 1351 ++++++++++++++++++++++++++++++++++- CMakeLists.txt | 4 +- source/Config.cpp | 6 +- source/VolumeController.cpp | 15 +- source/key_hooks.cpp | 68 +- source/main.cpp | 21 +- source/test.cpp | 3 + vcpkg.json | 4 +- 8 files changed, 1450 insertions(+), 22 deletions(-) create mode 100644 source/test.cpp diff --git a/.gitignore b/.gitignore index a4b3dbb..7a30181 100644 --- a/.gitignore +++ b/.gitignore @@ -10,4 +10,1353 @@ CMakeLists.txt.user CMakeUserPresets.json compile_commands.json install/ -.cache \ No newline at end of file +.cache +vcpkg_installed/vcpkg/compiler-file-hash-cache.json +vcpkg_installed/vcpkg/manifest-info.json +vcpkg_installed/vcpkg/status +vcpkg_installed/vcpkg/info/argparse_3.0_x64-linux.list +vcpkg_installed/vcpkg/info/brotli_1.1.0_x64-linux.list +vcpkg_installed/vcpkg/info/bzip2_1.0.8_x64-linux.list +vcpkg_installed/vcpkg/info/cpp-httplib_0.14.1_x64-linux.list +vcpkg_installed/vcpkg/info/cpr_1.10.5_x64-linux.list +vcpkg_installed/vcpkg/info/curl_8.12.1_x64-linux.list +vcpkg_installed/vcpkg/info/fmt_10.1.1_x64-linux.list +vcpkg_installed/vcpkg/info/libiconv_1.17_x64-linux.list +vcpkg_installed/vcpkg/info/liblzma_5.4.4_x64-linux.list +vcpkg_installed/vcpkg/info/libx11_1.8.1_x64-linux.list +vcpkg_installed/vcpkg/info/libxau_1.0.9_x64-linux.list +vcpkg_installed/vcpkg/info/libxdmcp_1.1.3_x64-linux.list +vcpkg_installed/vcpkg/info/libxml2_2.11.6_x64-linux.list +vcpkg_installed/vcpkg/info/libxslt_1.1.37_x64-linux.list +vcpkg_installed/vcpkg/info/nlohmann-json_3.11.3_x64-linux.list +vcpkg_installed/vcpkg/info/openssl_3.1.4_x64-linux.list +vcpkg_installed/vcpkg/info/pthread_3.0.0_x64-linux.list +vcpkg_installed/vcpkg/info/pthread-stubs_0.4_x64-linux.list +vcpkg_installed/vcpkg/info/pthreads_3.0.0_x64-linux.list +vcpkg_installed/vcpkg/info/vcpkg-cmake_2023-05-04_x64-linux.list +vcpkg_installed/vcpkg/info/vcpkg-cmake-config_2022-02-06_x64-linux.list +vcpkg_installed/vcpkg/info/vcpkg-cmake-get-vars_2023-03-02_x64-linux.list +vcpkg_installed/vcpkg/info/vcpkg-tool-meson_0.63_x64-linux.list +vcpkg_installed/vcpkg/info/xcb_1.14_x64-linux.list +vcpkg_installed/vcpkg/info/xcb-proto_1.14.1_x64-linux.list +vcpkg_installed/vcpkg/info/xcb-util-m4_2022-01-24_x64-linux.list +vcpkg_installed/vcpkg/info/xorg-macros_1.19.3_x64-linux.list +vcpkg_installed/vcpkg/info/xproto_2021.5_x64-linux.list +vcpkg_installed/vcpkg/info/xtrans_1.4.0_x64-linux.list +vcpkg_installed/vcpkg/info/zlib_1.3_x64-linux.list +vcpkg_installed/x64-linux/debug/lib/libbrotlicommon.a +vcpkg_installed/x64-linux/debug/lib/libbrotlidec.a +vcpkg_installed/x64-linux/debug/lib/libbrotlienc.a +vcpkg_installed/x64-linux/debug/lib/libbz2d.a +vcpkg_installed/x64-linux/debug/lib/libcpr.a +vcpkg_installed/x64-linux/debug/lib/libcrypto.a +vcpkg_installed/x64-linux/debug/lib/libcurl-d.a +vcpkg_installed/x64-linux/debug/lib/libexslt.a +vcpkg_installed/x64-linux/debug/lib/libfmtd.a +vcpkg_installed/x64-linux/debug/lib/liblzma.a +vcpkg_installed/x64-linux/debug/lib/libssl.a +vcpkg_installed/x64-linux/debug/lib/libxml2.a +vcpkg_installed/x64-linux/debug/lib/libxslt.a +vcpkg_installed/x64-linux/debug/lib/libz.a +vcpkg_installed/x64-linux/debug/lib/pkgconfig/bzip2.pc +vcpkg_installed/x64-linux/debug/lib/pkgconfig/fmt.pc +vcpkg_installed/x64-linux/debug/lib/pkgconfig/libbrotlicommon.pc +vcpkg_installed/x64-linux/debug/lib/pkgconfig/libbrotlidec.pc +vcpkg_installed/x64-linux/debug/lib/pkgconfig/libbrotlienc.pc +vcpkg_installed/x64-linux/debug/lib/pkgconfig/libcrypto.pc +vcpkg_installed/x64-linux/debug/lib/pkgconfig/libcurl.pc +vcpkg_installed/x64-linux/debug/lib/pkgconfig/libexslt.pc +vcpkg_installed/x64-linux/debug/lib/pkgconfig/liblzma.pc +vcpkg_installed/x64-linux/debug/lib/pkgconfig/libssl.pc +vcpkg_installed/x64-linux/debug/lib/pkgconfig/libxml-2.0.pc +vcpkg_installed/x64-linux/debug/lib/pkgconfig/libxslt.pc +vcpkg_installed/x64-linux/debug/lib/pkgconfig/openssl.pc +vcpkg_installed/x64-linux/debug/lib/pkgconfig/pthread-stubs.pc +vcpkg_installed/x64-linux/debug/lib/pkgconfig/zlib.pc +vcpkg_installed/x64-linux/etc/ssl/ct_log_list.cnf +vcpkg_installed/x64-linux/etc/ssl/ct_log_list.cnf.dist +vcpkg_installed/x64-linux/etc/ssl/openssl.cnf +vcpkg_installed/x64-linux/etc/ssl/openssl.cnf.dist +vcpkg_installed/x64-linux/etc/ssl/certs/.keep +vcpkg_installed/x64-linux/etc/ssl/private/.keep +vcpkg_installed/x64-linux/include/bzlib.h +vcpkg_installed/x64-linux/include/httplib.h +vcpkg_installed/x64-linux/include/lzma.h +vcpkg_installed/x64-linux/include/zconf.h +vcpkg_installed/x64-linux/include/zlib.h +vcpkg_installed/x64-linux/include/argparse/argparse.hpp +vcpkg_installed/x64-linux/include/brotli/decode.h +vcpkg_installed/x64-linux/include/brotli/encode.h +vcpkg_installed/x64-linux/include/brotli/port.h +vcpkg_installed/x64-linux/include/brotli/shared_dictionary.h +vcpkg_installed/x64-linux/include/brotli/types.h +vcpkg_installed/x64-linux/include/cpr/accept_encoding.h +vcpkg_installed/x64-linux/include/cpr/api.h +vcpkg_installed/x64-linux/include/cpr/async_wrapper.h +vcpkg_installed/x64-linux/include/cpr/async.h +vcpkg_installed/x64-linux/include/cpr/auth.h +vcpkg_installed/x64-linux/include/cpr/bearer.h +vcpkg_installed/x64-linux/include/cpr/body.h +vcpkg_installed/x64-linux/include/cpr/buffer.h +vcpkg_installed/x64-linux/include/cpr/callback.h +vcpkg_installed/x64-linux/include/cpr/cert_info.h +vcpkg_installed/x64-linux/include/cpr/connect_timeout.h +vcpkg_installed/x64-linux/include/cpr/cookies.h +vcpkg_installed/x64-linux/include/cpr/cpr.h +vcpkg_installed/x64-linux/include/cpr/cprtypes.h +vcpkg_installed/x64-linux/include/cpr/cprver.h +vcpkg_installed/x64-linux/include/cpr/curl_container.h +vcpkg_installed/x64-linux/include/cpr/curlholder.h +vcpkg_installed/x64-linux/include/cpr/curlmultiholder.h +vcpkg_installed/x64-linux/include/cpr/error.h +vcpkg_installed/x64-linux/include/cpr/file.h +vcpkg_installed/x64-linux/include/cpr/filesystem.h +vcpkg_installed/x64-linux/include/cpr/http_version.h +vcpkg_installed/x64-linux/include/cpr/interceptor.h +vcpkg_installed/x64-linux/include/cpr/interface.h +vcpkg_installed/x64-linux/include/cpr/limit_rate.h +vcpkg_installed/x64-linux/include/cpr/local_port_range.h +vcpkg_installed/x64-linux/include/cpr/local_port.h +vcpkg_installed/x64-linux/include/cpr/low_speed.h +vcpkg_installed/x64-linux/include/cpr/multipart.h +vcpkg_installed/x64-linux/include/cpr/multiperform.h +vcpkg_installed/x64-linux/include/cpr/parameters.h +vcpkg_installed/x64-linux/include/cpr/payload.h +vcpkg_installed/x64-linux/include/cpr/proxies.h +vcpkg_installed/x64-linux/include/cpr/proxyauth.h +vcpkg_installed/x64-linux/include/cpr/range.h +vcpkg_installed/x64-linux/include/cpr/redirect.h +vcpkg_installed/x64-linux/include/cpr/reserve_size.h +vcpkg_installed/x64-linux/include/cpr/resolve.h +vcpkg_installed/x64-linux/include/cpr/response.h +vcpkg_installed/x64-linux/include/cpr/session.h +vcpkg_installed/x64-linux/include/cpr/singleton.h +vcpkg_installed/x64-linux/include/cpr/ssl_ctx.h +vcpkg_installed/x64-linux/include/cpr/ssl_options.h +vcpkg_installed/x64-linux/include/cpr/status_codes.h +vcpkg_installed/x64-linux/include/cpr/threadpool.h +vcpkg_installed/x64-linux/include/cpr/timeout.h +vcpkg_installed/x64-linux/include/cpr/unix_socket.h +vcpkg_installed/x64-linux/include/cpr/user_agent.h +vcpkg_installed/x64-linux/include/cpr/util.h +vcpkg_installed/x64-linux/include/cpr/verbose.h +vcpkg_installed/x64-linux/include/curl/curl.h +vcpkg_installed/x64-linux/include/curl/curlver.h +vcpkg_installed/x64-linux/include/curl/easy.h +vcpkg_installed/x64-linux/include/curl/header.h +vcpkg_installed/x64-linux/include/curl/mprintf.h +vcpkg_installed/x64-linux/include/curl/multi.h +vcpkg_installed/x64-linux/include/curl/options.h +vcpkg_installed/x64-linux/include/curl/stdcheaders.h +vcpkg_installed/x64-linux/include/curl/system.h +vcpkg_installed/x64-linux/include/curl/typecheck-gcc.h +vcpkg_installed/x64-linux/include/curl/urlapi.h +vcpkg_installed/x64-linux/include/curl/websockets.h +vcpkg_installed/x64-linux/include/fmt/args.h +vcpkg_installed/x64-linux/include/fmt/chrono.h +vcpkg_installed/x64-linux/include/fmt/color.h +vcpkg_installed/x64-linux/include/fmt/compile.h +vcpkg_installed/x64-linux/include/fmt/core.h +vcpkg_installed/x64-linux/include/fmt/format-inl.h +vcpkg_installed/x64-linux/include/fmt/format.h +vcpkg_installed/x64-linux/include/fmt/os.h +vcpkg_installed/x64-linux/include/fmt/ostream.h +vcpkg_installed/x64-linux/include/fmt/printf.h +vcpkg_installed/x64-linux/include/fmt/ranges.h +vcpkg_installed/x64-linux/include/fmt/std.h +vcpkg_installed/x64-linux/include/fmt/xchar.h +vcpkg_installed/x64-linux/include/libexslt/exslt.h +vcpkg_installed/x64-linux/include/libexslt/exsltconfig.h +vcpkg_installed/x64-linux/include/libexslt/exsltexports.h +vcpkg_installed/x64-linux/include/libxml/c14n.h +vcpkg_installed/x64-linux/include/libxml/catalog.h +vcpkg_installed/x64-linux/include/libxml/chvalid.h +vcpkg_installed/x64-linux/include/libxml/debugXML.h +vcpkg_installed/x64-linux/include/libxml/dict.h +vcpkg_installed/x64-linux/include/libxml/encoding.h +vcpkg_installed/x64-linux/include/libxml/entities.h +vcpkg_installed/x64-linux/include/libxml/globals.h +vcpkg_installed/x64-linux/include/libxml/hash.h +vcpkg_installed/x64-linux/include/libxml/HTMLparser.h +vcpkg_installed/x64-linux/include/libxml/HTMLtree.h +vcpkg_installed/x64-linux/include/libxml/list.h +vcpkg_installed/x64-linux/include/libxml/nanoftp.h +vcpkg_installed/x64-linux/include/libxml/nanohttp.h +vcpkg_installed/x64-linux/include/libxml/parser.h +vcpkg_installed/x64-linux/include/libxml/parserInternals.h +vcpkg_installed/x64-linux/include/libxml/pattern.h +vcpkg_installed/x64-linux/include/libxml/relaxng.h +vcpkg_installed/x64-linux/include/libxml/SAX.h +vcpkg_installed/x64-linux/include/libxml/SAX2.h +vcpkg_installed/x64-linux/include/libxml/schemasInternals.h +vcpkg_installed/x64-linux/include/libxml/schematron.h +vcpkg_installed/x64-linux/include/libxml/threads.h +vcpkg_installed/x64-linux/include/libxml/tree.h +vcpkg_installed/x64-linux/include/libxml/uri.h +vcpkg_installed/x64-linux/include/libxml/valid.h +vcpkg_installed/x64-linux/include/libxml/xinclude.h +vcpkg_installed/x64-linux/include/libxml/xlink.h +vcpkg_installed/x64-linux/include/libxml/xmlautomata.h +vcpkg_installed/x64-linux/include/libxml/xmlerror.h +vcpkg_installed/x64-linux/include/libxml/xmlexports.h +vcpkg_installed/x64-linux/include/libxml/xmlIO.h +vcpkg_installed/x64-linux/include/libxml/xmlmemory.h +vcpkg_installed/x64-linux/include/libxml/xmlmodule.h +vcpkg_installed/x64-linux/include/libxml/xmlreader.h +vcpkg_installed/x64-linux/include/libxml/xmlregexp.h +vcpkg_installed/x64-linux/include/libxml/xmlsave.h +vcpkg_installed/x64-linux/include/libxml/xmlschemas.h +vcpkg_installed/x64-linux/include/libxml/xmlschemastypes.h +vcpkg_installed/x64-linux/include/libxml/xmlstring.h +vcpkg_installed/x64-linux/include/libxml/xmlunicode.h +vcpkg_installed/x64-linux/include/libxml/xmlversion.h +vcpkg_installed/x64-linux/include/libxml/xmlwriter.h +vcpkg_installed/x64-linux/include/libxml/xpath.h +vcpkg_installed/x64-linux/include/libxml/xpathInternals.h +vcpkg_installed/x64-linux/include/libxml/xpointer.h +vcpkg_installed/x64-linux/include/libxml2/libxml/c14n.h +vcpkg_installed/x64-linux/include/libxml2/libxml/catalog.h +vcpkg_installed/x64-linux/include/libxml2/libxml/chvalid.h +vcpkg_installed/x64-linux/include/libxml2/libxml/debugXML.h +vcpkg_installed/x64-linux/include/libxml2/libxml/dict.h +vcpkg_installed/x64-linux/include/libxml2/libxml/encoding.h +vcpkg_installed/x64-linux/include/libxml2/libxml/entities.h +vcpkg_installed/x64-linux/include/libxml2/libxml/globals.h +vcpkg_installed/x64-linux/include/libxml2/libxml/hash.h +vcpkg_installed/x64-linux/include/libxml2/libxml/HTMLparser.h +vcpkg_installed/x64-linux/include/libxml2/libxml/HTMLtree.h +vcpkg_installed/x64-linux/include/libxml2/libxml/list.h +vcpkg_installed/x64-linux/include/libxml2/libxml/nanoftp.h +vcpkg_installed/x64-linux/include/libxml2/libxml/nanohttp.h +vcpkg_installed/x64-linux/include/libxml2/libxml/parser.h +vcpkg_installed/x64-linux/include/libxml2/libxml/parserInternals.h +vcpkg_installed/x64-linux/include/libxml2/libxml/pattern.h +vcpkg_installed/x64-linux/include/libxml2/libxml/relaxng.h +vcpkg_installed/x64-linux/include/libxml2/libxml/SAX.h +vcpkg_installed/x64-linux/include/libxml2/libxml/SAX2.h +vcpkg_installed/x64-linux/include/libxml2/libxml/schemasInternals.h +vcpkg_installed/x64-linux/include/libxml2/libxml/schematron.h +vcpkg_installed/x64-linux/include/libxml2/libxml/threads.h +vcpkg_installed/x64-linux/include/libxml2/libxml/tree.h +vcpkg_installed/x64-linux/include/libxml2/libxml/uri.h +vcpkg_installed/x64-linux/include/libxml2/libxml/valid.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xinclude.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xlink.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xmlautomata.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xmlerror.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xmlexports.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xmlIO.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xmlmemory.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xmlmodule.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xmlreader.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xmlregexp.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xmlsave.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xmlschemas.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xmlschemastypes.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xmlstring.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xmlunicode.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xmlversion.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xmlwriter.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xpath.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xpathInternals.h +vcpkg_installed/x64-linux/include/libxml2/libxml/xpointer.h +vcpkg_installed/x64-linux/include/libxslt/attributes.h +vcpkg_installed/x64-linux/include/libxslt/documents.h +vcpkg_installed/x64-linux/include/libxslt/extensions.h +vcpkg_installed/x64-linux/include/libxslt/extra.h +vcpkg_installed/x64-linux/include/libxslt/functions.h +vcpkg_installed/x64-linux/include/libxslt/imports.h +vcpkg_installed/x64-linux/include/libxslt/keys.h +vcpkg_installed/x64-linux/include/libxslt/namespaces.h +vcpkg_installed/x64-linux/include/libxslt/numbersInternals.h +vcpkg_installed/x64-linux/include/libxslt/pattern.h +vcpkg_installed/x64-linux/include/libxslt/preproc.h +vcpkg_installed/x64-linux/include/libxslt/security.h +vcpkg_installed/x64-linux/include/libxslt/templates.h +vcpkg_installed/x64-linux/include/libxslt/transform.h +vcpkg_installed/x64-linux/include/libxslt/variables.h +vcpkg_installed/x64-linux/include/libxslt/xslt.h +vcpkg_installed/x64-linux/include/libxslt/xsltconfig.h +vcpkg_installed/x64-linux/include/libxslt/xsltexports.h +vcpkg_installed/x64-linux/include/libxslt/xsltInternals.h +vcpkg_installed/x64-linux/include/libxslt/xsltlocale.h +vcpkg_installed/x64-linux/include/libxslt/xsltutils.h +vcpkg_installed/x64-linux/include/lzma/base.h +vcpkg_installed/x64-linux/include/lzma/bcj.h +vcpkg_installed/x64-linux/include/lzma/block.h +vcpkg_installed/x64-linux/include/lzma/check.h +vcpkg_installed/x64-linux/include/lzma/container.h +vcpkg_installed/x64-linux/include/lzma/delta.h +vcpkg_installed/x64-linux/include/lzma/filter.h +vcpkg_installed/x64-linux/include/lzma/hardware.h +vcpkg_installed/x64-linux/include/lzma/index_hash.h +vcpkg_installed/x64-linux/include/lzma/index.h +vcpkg_installed/x64-linux/include/lzma/lzma12.h +vcpkg_installed/x64-linux/include/lzma/stream_flags.h +vcpkg_installed/x64-linux/include/lzma/version.h +vcpkg_installed/x64-linux/include/lzma/vli.h +vcpkg_installed/x64-linux/include/nlohmann/adl_serializer.hpp +vcpkg_installed/x64-linux/include/nlohmann/byte_container_with_subtype.hpp +vcpkg_installed/x64-linux/include/nlohmann/json_fwd.hpp +vcpkg_installed/x64-linux/include/nlohmann/json.hpp +vcpkg_installed/x64-linux/include/nlohmann/ordered_map.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/abi_macros.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/exceptions.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/hash.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/json_custom_base_class.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/json_pointer.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/json_ref.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/macro_scope.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/macro_unscope.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/string_concat.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/string_escape.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/value_t.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/conversions/from_json.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/conversions/to_chars.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/conversions/to_json.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/input/binary_reader.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/input/input_adapters.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/input/json_sax.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/input/lexer.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/input/parser.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/input/position_t.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/iterators/internal_iterator.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/iterators/iter_impl.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/iterators/iteration_proxy.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/iterators/iterator_traits.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/iterators/json_reverse_iterator.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/iterators/primitive_iterator.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/meta/cpp_future.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/meta/detected.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/meta/identity_tag.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/meta/is_sax.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/meta/std_fs.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/meta/type_traits.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/meta/void_t.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/meta/call_std/begin.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/meta/call_std/end.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/output/binary_writer.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/output/output_adapters.hpp +vcpkg_installed/x64-linux/include/nlohmann/detail/output/serializer.hpp +vcpkg_installed/x64-linux/include/nlohmann/thirdparty/hedley/hedley_undef.hpp +vcpkg_installed/x64-linux/include/nlohmann/thirdparty/hedley/hedley.hpp +vcpkg_installed/x64-linux/include/openssl/aes.h +vcpkg_installed/x64-linux/include/openssl/asn1_mac.h +vcpkg_installed/x64-linux/include/openssl/asn1.h +vcpkg_installed/x64-linux/include/openssl/asn1err.h +vcpkg_installed/x64-linux/include/openssl/asn1t.h +vcpkg_installed/x64-linux/include/openssl/async.h +vcpkg_installed/x64-linux/include/openssl/asyncerr.h +vcpkg_installed/x64-linux/include/openssl/bio.h +vcpkg_installed/x64-linux/include/openssl/bioerr.h +vcpkg_installed/x64-linux/include/openssl/blowfish.h +vcpkg_installed/x64-linux/include/openssl/bn.h +vcpkg_installed/x64-linux/include/openssl/bnerr.h +vcpkg_installed/x64-linux/include/openssl/buffer.h +vcpkg_installed/x64-linux/include/openssl/buffererr.h +vcpkg_installed/x64-linux/include/openssl/camellia.h +vcpkg_installed/x64-linux/include/openssl/cast.h +vcpkg_installed/x64-linux/include/openssl/cmac.h +vcpkg_installed/x64-linux/include/openssl/cmp_util.h +vcpkg_installed/x64-linux/include/openssl/cmp.h +vcpkg_installed/x64-linux/include/openssl/cmperr.h +vcpkg_installed/x64-linux/include/openssl/cms.h +vcpkg_installed/x64-linux/include/openssl/cmserr.h +vcpkg_installed/x64-linux/include/openssl/comp.h +vcpkg_installed/x64-linux/include/openssl/comperr.h +vcpkg_installed/x64-linux/include/openssl/conf_api.h +vcpkg_installed/x64-linux/include/openssl/conf.h +vcpkg_installed/x64-linux/include/openssl/conferr.h +vcpkg_installed/x64-linux/include/openssl/configuration.h +vcpkg_installed/x64-linux/include/openssl/conftypes.h +vcpkg_installed/x64-linux/include/openssl/core_dispatch.h +vcpkg_installed/x64-linux/include/openssl/core_names.h +vcpkg_installed/x64-linux/include/openssl/core_object.h +vcpkg_installed/x64-linux/include/openssl/core.h +vcpkg_installed/x64-linux/include/openssl/crmf.h +vcpkg_installed/x64-linux/include/openssl/crmferr.h +vcpkg_installed/x64-linux/include/openssl/crypto.h +vcpkg_installed/x64-linux/include/openssl/cryptoerr_legacy.h +vcpkg_installed/x64-linux/include/openssl/cryptoerr.h +vcpkg_installed/x64-linux/include/openssl/ct.h +vcpkg_installed/x64-linux/include/openssl/cterr.h +vcpkg_installed/x64-linux/include/openssl/decoder.h +vcpkg_installed/x64-linux/include/openssl/decodererr.h +vcpkg_installed/x64-linux/include/openssl/des.h +vcpkg_installed/x64-linux/include/openssl/dh.h +vcpkg_installed/x64-linux/include/openssl/dherr.h +vcpkg_installed/x64-linux/include/openssl/dsa.h +vcpkg_installed/x64-linux/include/openssl/dsaerr.h +vcpkg_installed/x64-linux/include/openssl/dtls1.h +vcpkg_installed/x64-linux/include/openssl/e_os2.h +vcpkg_installed/x64-linux/include/openssl/ebcdic.h +vcpkg_installed/x64-linux/include/openssl/ec.h +vcpkg_installed/x64-linux/include/openssl/ecdh.h +vcpkg_installed/x64-linux/include/openssl/ecdsa.h +vcpkg_installed/x64-linux/include/openssl/ecerr.h +vcpkg_installed/x64-linux/include/openssl/encoder.h +vcpkg_installed/x64-linux/include/openssl/encodererr.h +vcpkg_installed/x64-linux/include/openssl/engine.h +vcpkg_installed/x64-linux/include/openssl/engineerr.h +vcpkg_installed/x64-linux/include/openssl/err.h +vcpkg_installed/x64-linux/include/openssl/ess.h +vcpkg_installed/x64-linux/include/openssl/esserr.h +vcpkg_installed/x64-linux/include/openssl/evp.h +vcpkg_installed/x64-linux/include/openssl/evperr.h +vcpkg_installed/x64-linux/include/openssl/fips_names.h +vcpkg_installed/x64-linux/include/openssl/fipskey.h +vcpkg_installed/x64-linux/include/openssl/hmac.h +vcpkg_installed/x64-linux/include/openssl/http.h +vcpkg_installed/x64-linux/include/openssl/httperr.h +vcpkg_installed/x64-linux/include/openssl/idea.h +vcpkg_installed/x64-linux/include/openssl/kdf.h +vcpkg_installed/x64-linux/include/openssl/kdferr.h +vcpkg_installed/x64-linux/include/openssl/lhash.h +vcpkg_installed/x64-linux/include/openssl/macros.h +vcpkg_installed/x64-linux/include/openssl/md2.h +vcpkg_installed/x64-linux/include/openssl/md4.h +vcpkg_installed/x64-linux/include/openssl/md5.h +vcpkg_installed/x64-linux/include/openssl/mdc2.h +vcpkg_installed/x64-linux/include/openssl/modes.h +vcpkg_installed/x64-linux/include/openssl/obj_mac.h +vcpkg_installed/x64-linux/include/openssl/objects.h +vcpkg_installed/x64-linux/include/openssl/objectserr.h +vcpkg_installed/x64-linux/include/openssl/ocsp.h +vcpkg_installed/x64-linux/include/openssl/ocsperr.h +vcpkg_installed/x64-linux/include/openssl/opensslconf.h +vcpkg_installed/x64-linux/include/openssl/opensslv.h +vcpkg_installed/x64-linux/include/openssl/ossl_typ.h +vcpkg_installed/x64-linux/include/openssl/param_build.h +vcpkg_installed/x64-linux/include/openssl/params.h +vcpkg_installed/x64-linux/include/openssl/pem.h +vcpkg_installed/x64-linux/include/openssl/pem2.h +vcpkg_installed/x64-linux/include/openssl/pemerr.h +vcpkg_installed/x64-linux/include/openssl/pkcs7.h +vcpkg_installed/x64-linux/include/openssl/pkcs7err.h +vcpkg_installed/x64-linux/include/openssl/pkcs12.h +vcpkg_installed/x64-linux/include/openssl/pkcs12err.h +vcpkg_installed/x64-linux/include/openssl/prov_ssl.h +vcpkg_installed/x64-linux/include/openssl/proverr.h +vcpkg_installed/x64-linux/include/openssl/provider.h +vcpkg_installed/x64-linux/include/openssl/rand.h +vcpkg_installed/x64-linux/include/openssl/randerr.h +vcpkg_installed/x64-linux/include/openssl/rc2.h +vcpkg_installed/x64-linux/include/openssl/rc4.h +vcpkg_installed/x64-linux/include/openssl/rc5.h +vcpkg_installed/x64-linux/include/openssl/ripemd.h +vcpkg_installed/x64-linux/include/openssl/rsa.h +vcpkg_installed/x64-linux/include/openssl/rsaerr.h +vcpkg_installed/x64-linux/include/openssl/safestack.h +vcpkg_installed/x64-linux/include/openssl/seed.h +vcpkg_installed/x64-linux/include/openssl/self_test.h +vcpkg_installed/x64-linux/include/openssl/sha.h +vcpkg_installed/x64-linux/include/openssl/srp.h +vcpkg_installed/x64-linux/include/openssl/srtp.h +vcpkg_installed/x64-linux/include/openssl/ssl.h +vcpkg_installed/x64-linux/include/openssl/ssl2.h +vcpkg_installed/x64-linux/include/openssl/ssl3.h +vcpkg_installed/x64-linux/include/openssl/sslerr_legacy.h +vcpkg_installed/x64-linux/include/openssl/sslerr.h +vcpkg_installed/x64-linux/include/openssl/stack.h +vcpkg_installed/x64-linux/include/openssl/store.h +vcpkg_installed/x64-linux/include/openssl/storeerr.h +vcpkg_installed/x64-linux/include/openssl/symhacks.h +vcpkg_installed/x64-linux/include/openssl/tls1.h +vcpkg_installed/x64-linux/include/openssl/trace.h +vcpkg_installed/x64-linux/include/openssl/ts.h +vcpkg_installed/x64-linux/include/openssl/tserr.h +vcpkg_installed/x64-linux/include/openssl/txt_db.h +vcpkg_installed/x64-linux/include/openssl/types.h +vcpkg_installed/x64-linux/include/openssl/ui.h +vcpkg_installed/x64-linux/include/openssl/uierr.h +vcpkg_installed/x64-linux/include/openssl/whrlpool.h +vcpkg_installed/x64-linux/include/openssl/x509_vfy.h +vcpkg_installed/x64-linux/include/openssl/x509.h +vcpkg_installed/x64-linux/include/openssl/x509err.h +vcpkg_installed/x64-linux/include/openssl/x509v3.h +vcpkg_installed/x64-linux/include/openssl/x509v3err.h +vcpkg_installed/x64-linux/lib/libbrotlicommon.a +vcpkg_installed/x64-linux/lib/libbrotlidec.a +vcpkg_installed/x64-linux/lib/libbrotlienc.a +vcpkg_installed/x64-linux/lib/libbz2.a +vcpkg_installed/x64-linux/lib/libcpr.a +vcpkg_installed/x64-linux/lib/libcrypto.a +vcpkg_installed/x64-linux/lib/libcurl.a +vcpkg_installed/x64-linux/lib/libexslt.a +vcpkg_installed/x64-linux/lib/libfmt.a +vcpkg_installed/x64-linux/lib/liblzma.a +vcpkg_installed/x64-linux/lib/libssl.a +vcpkg_installed/x64-linux/lib/libxml2.a +vcpkg_installed/x64-linux/lib/libxslt.a +vcpkg_installed/x64-linux/lib/libz.a +vcpkg_installed/x64-linux/lib/pkgconfig/bzip2.pc +vcpkg_installed/x64-linux/lib/pkgconfig/fmt.pc +vcpkg_installed/x64-linux/lib/pkgconfig/libbrotlicommon.pc +vcpkg_installed/x64-linux/lib/pkgconfig/libbrotlidec.pc +vcpkg_installed/x64-linux/lib/pkgconfig/libbrotlienc.pc +vcpkg_installed/x64-linux/lib/pkgconfig/libcrypto.pc +vcpkg_installed/x64-linux/lib/pkgconfig/libcurl.pc +vcpkg_installed/x64-linux/lib/pkgconfig/libexslt.pc +vcpkg_installed/x64-linux/lib/pkgconfig/liblzma.pc +vcpkg_installed/x64-linux/lib/pkgconfig/libssl.pc +vcpkg_installed/x64-linux/lib/pkgconfig/libxml-2.0.pc +vcpkg_installed/x64-linux/lib/pkgconfig/libxslt.pc +vcpkg_installed/x64-linux/lib/pkgconfig/openssl.pc +vcpkg_installed/x64-linux/lib/pkgconfig/pthread-stubs.pc +vcpkg_installed/x64-linux/lib/pkgconfig/zlib.pc +vcpkg_installed/x64-linux/share/aclocal/libxml.m4 +vcpkg_installed/x64-linux/share/argparse/argparseConfig-version.cmake +vcpkg_installed/x64-linux/share/argparse/argparseConfig.cmake +vcpkg_installed/x64-linux/share/argparse/copyright +vcpkg_installed/x64-linux/share/argparse/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/argparse/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/brotli/copyright +vcpkg_installed/x64-linux/share/brotli/usage +vcpkg_installed/x64-linux/share/brotli/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/brotli/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/bzip2/copyright +vcpkg_installed/x64-linux/share/bzip2/usage +vcpkg_installed/x64-linux/share/bzip2/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/bzip2/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/cpp-httplib/copyright +vcpkg_installed/x64-linux/share/cpp-httplib/usage +vcpkg_installed/x64-linux/share/cpp-httplib/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/cpp-httplib/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/cpr/copyright +vcpkg_installed/x64-linux/share/cpr/cprConfig.cmake +vcpkg_installed/x64-linux/share/cpr/cprConfigVersion.cmake +vcpkg_installed/x64-linux/share/cpr/cprTargets-debug.cmake +vcpkg_installed/x64-linux/share/cpr/cprTargets-release.cmake +vcpkg_installed/x64-linux/share/cpr/cprTargets.cmake +vcpkg_installed/x64-linux/share/cpr/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/cpr/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/curl/copyright +vcpkg_installed/x64-linux/share/curl/CURLConfig.cmake +vcpkg_installed/x64-linux/share/curl/CURLConfigComponents.cmake +vcpkg_installed/x64-linux/share/curl/CURLConfigVersion.cmake +vcpkg_installed/x64-linux/share/curl/CURLTargets-debug.cmake +vcpkg_installed/x64-linux/share/curl/CURLTargets-release.cmake +vcpkg_installed/x64-linux/share/curl/CURLTargets.cmake +vcpkg_installed/x64-linux/share/curl/usage +vcpkg_installed/x64-linux/share/curl/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/curl/vcpkg-cmake-wrapper.cmake +vcpkg_installed/x64-linux/share/curl/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/fmt/copyright +vcpkg_installed/x64-linux/share/fmt/fmt-config-version.cmake +vcpkg_installed/x64-linux/share/fmt/fmt-config.cmake +vcpkg_installed/x64-linux/share/fmt/fmt-targets-debug.cmake +vcpkg_installed/x64-linux/share/fmt/fmt-targets-release.cmake +vcpkg_installed/x64-linux/share/fmt/fmt-targets.cmake +vcpkg_installed/x64-linux/share/fmt/usage +vcpkg_installed/x64-linux/share/fmt/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/fmt/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/httplib/httplibConfig.cmake +vcpkg_installed/x64-linux/share/httplib/httplibConfigVersion.cmake +vcpkg_installed/x64-linux/share/httplib/httplibTargets.cmake +vcpkg_installed/x64-linux/share/iconv/vcpkg-cmake-wrapper.cmake +vcpkg_installed/x64-linux/share/libiconv/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/libiconv/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/liblzma/copyright +vcpkg_installed/x64-linux/share/liblzma/liblzma-config-version.cmake +vcpkg_installed/x64-linux/share/liblzma/liblzma-config.cmake +vcpkg_installed/x64-linux/share/liblzma/liblzma-targets-debug.cmake +vcpkg_installed/x64-linux/share/liblzma/liblzma-targets-release.cmake +vcpkg_installed/x64-linux/share/liblzma/liblzma-targets.cmake +vcpkg_installed/x64-linux/share/liblzma/usage +vcpkg_installed/x64-linux/share/liblzma/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/liblzma/vcpkg-cmake-wrapper.cmake +vcpkg_installed/x64-linux/share/liblzma/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/libx11/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/libx11/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/libxau/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/libxau/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/libxdmcp/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/libxdmcp/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/libxml2/copyright +vcpkg_installed/x64-linux/share/libxml2/libxml2-config-version.cmake +vcpkg_installed/x64-linux/share/libxml2/libxml2-config.cmake +vcpkg_installed/x64-linux/share/libxml2/libxml2-export-debug.cmake +vcpkg_installed/x64-linux/share/libxml2/libxml2-export-release.cmake +vcpkg_installed/x64-linux/share/libxml2/libxml2-export.cmake +vcpkg_installed/x64-linux/share/libxml2/usage +vcpkg_installed/x64-linux/share/libxml2/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/libxml2/vcpkg-cmake-wrapper.cmake +vcpkg_installed/x64-linux/share/libxml2/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/libxslt/copyright +vcpkg_installed/x64-linux/share/libxslt/libxslt-config-version.cmake +vcpkg_installed/x64-linux/share/libxslt/libxslt-config.cmake +vcpkg_installed/x64-linux/share/libxslt/libxslt-export-debug.cmake +vcpkg_installed/x64-linux/share/libxslt/libxslt-export-release.cmake +vcpkg_installed/x64-linux/share/libxslt/libxslt-export.cmake +vcpkg_installed/x64-linux/share/libxslt/usage +vcpkg_installed/x64-linux/share/libxslt/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/libxslt/vcpkg-cmake-wrapper.cmake +vcpkg_installed/x64-linux/share/libxslt/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/meson/version.txt +vcpkg_installed/x64-linux/share/nlohmann-json/copyright +vcpkg_installed/x64-linux/share/nlohmann-json/usage +vcpkg_installed/x64-linux/share/nlohmann-json/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/nlohmann-json/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/nlohmann_json/nlohmann_jsonConfig.cmake +vcpkg_installed/x64-linux/share/nlohmann_json/nlohmann_jsonConfigVersion.cmake +vcpkg_installed/x64-linux/share/nlohmann_json/nlohmann_jsonTargets.cmake +vcpkg_installed/x64-linux/share/openssl/copyright +vcpkg_installed/x64-linux/share/openssl/usage +vcpkg_installed/x64-linux/share/openssl/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/openssl/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/pkgconfig/nlohmann_json.pc +vcpkg_installed/x64-linux/share/pthread/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/pthread/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/pthread-stubs/copyright +vcpkg_installed/x64-linux/share/pthread-stubs/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/pthread-stubs/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/pthreads/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/pthreads/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/unofficial-brotli/unofficial-brotli-config-debug.cmake +vcpkg_installed/x64-linux/share/unofficial-brotli/unofficial-brotli-config-release.cmake +vcpkg_installed/x64-linux/share/unofficial-brotli/unofficial-brotli-config.cmake +vcpkg_installed/x64-linux/share/vcpkg-cmake/copyright +vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_build.cmake +vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake +vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_install.cmake +vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg-port-config.cmake +vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/vcpkg-cmake-config/copyright +vcpkg_installed/x64-linux/share/vcpkg-cmake-config/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/vcpkg-cmake-config/vcpkg_cmake_config_fixup.cmake +vcpkg_installed/x64-linux/share/vcpkg-cmake-config/vcpkg-port-config.cmake +vcpkg_installed/x64-linux/share/vcpkg-cmake-config/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/vcpkg-cmake-get-vars/copyright +vcpkg_installed/x64-linux/share/vcpkg-cmake-get-vars/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/vcpkg-cmake-get-vars/vcpkg_cmake_get_vars.cmake +vcpkg_installed/x64-linux/share/vcpkg-cmake-get-vars/vcpkg-port-config.cmake +vcpkg_installed/x64-linux/share/vcpkg-cmake-get-vars/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/vcpkg-cmake-get-vars/cmake_get_vars/CMakeLists.txt +vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg-port-config.cmake +vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/x11/vcpkg-cmake-wrapper.cmake +vcpkg_installed/x64-linux/share/xcb/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/xcb/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/xcb-proto/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/xcb-proto/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/xcb-util-m4/copyright +vcpkg_installed/x64-linux/share/xcb-util-m4/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/xcb-util-m4/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/xorg/aclocal/ax_compare_version.m4 +vcpkg_installed/x64-linux/share/xorg/aclocal/xcb_util_common.m4 +vcpkg_installed/x64-linux/share/xorg/aclocal/xcb_util_m4_with_include_path.m4 +vcpkg_installed/x64-linux/share/xorg-macros/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/xorg-macros/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/xproto/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/xproto/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/xtrans/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/xtrans/vcpkg.spdx.json +vcpkg_installed/x64-linux/share/zlib/copyright +vcpkg_installed/x64-linux/share/zlib/usage +vcpkg_installed/x64-linux/share/zlib/vcpkg_abi_info.txt +vcpkg_installed/x64-linux/share/zlib/vcpkg-cmake-wrapper.cmake +vcpkg_installed/x64-linux/share/zlib/vcpkg.spdx.json +vcpkg_installed/x64-linux/tools/brotli/brotli +vcpkg_installed/x64-linux/tools/bzip2/bzip2 +vcpkg_installed/x64-linux/tools/bzip2/bzip2recover +vcpkg_installed/x64-linux/tools/curl/bin/curl-config +vcpkg_installed/x64-linux/tools/curl/debug/bin/curl-config +vcpkg_installed/x64-linux/tools/libxml2/xmlcatalog +vcpkg_installed/x64-linux/tools/libxml2/xmllint +vcpkg_installed/x64-linux/tools/libxslt/xslt-config +vcpkg_installed/x64-linux/tools/libxslt/xsltproc +vcpkg_installed/x64-linux/tools/libxslt/debug/xslt-config +vcpkg_installed/x64-linux/tools/meson/.editorconfig +vcpkg_installed/x64-linux/tools/meson/.flake8 +vcpkg_installed/x64-linux/tools/meson/.lgtm.yml +vcpkg_installed/x64-linux/tools/meson/.mailmap +vcpkg_installed/x64-linux/tools/meson/.mypy.ini +vcpkg_installed/x64-linux/tools/meson/.pylintrc +vcpkg_installed/x64-linux/tools/meson/azure-pipelines.yml +vcpkg_installed/x64-linux/tools/meson/CODEOWNERS +vcpkg_installed/x64-linux/tools/meson/contributing.md +vcpkg_installed/x64-linux/tools/meson/COPYING +vcpkg_installed/x64-linux/tools/meson/MANIFEST.in +vcpkg_installed/x64-linux/tools/meson/meson.py +vcpkg_installed/x64-linux/tools/meson/pyproject.toml +vcpkg_installed/x64-linux/tools/meson/README.md +vcpkg_installed/x64-linux/tools/meson/run_cross_test.py +vcpkg_installed/x64-linux/tools/meson/run_format_tests.py +vcpkg_installed/x64-linux/tools/meson/run_meson_command_tests.py +vcpkg_installed/x64-linux/tools/meson/run_mypy.py +vcpkg_installed/x64-linux/tools/meson/run_project_tests.py +vcpkg_installed/x64-linux/tools/meson/run_single_test.py +vcpkg_installed/x64-linux/tools/meson/run_tests.py +vcpkg_installed/x64-linux/tools/meson/run_unittests.py +vcpkg_installed/x64-linux/tools/meson/setup.cfg +vcpkg_installed/x64-linux/tools/meson/setup.py +vcpkg_installed/x64-linux/tools/meson/sider.yml +vcpkg_installed/x64-linux/tools/meson/skip_ci.py +vcpkg_installed/x64-linux/tools/meson/.github/codecov.yml +vcpkg_installed/x64-linux/tools/meson/.github/ISSUE_TEMPLATE/bug_report.md +vcpkg_installed/x64-linux/tools/meson/.github/workflows/cygwin.yml +vcpkg_installed/x64-linux/tools/meson/.github/workflows/file_format.yml +vcpkg_installed/x64-linux/tools/meson/.github/workflows/images.yml +vcpkg_installed/x64-linux/tools/meson/.github/workflows/lint.yml +vcpkg_installed/x64-linux/tools/meson/.github/workflows/macos.yml +vcpkg_installed/x64-linux/tools/meson/.github/workflows/msys2.yml +vcpkg_installed/x64-linux/tools/meson/.github/workflows/nonative.yml +vcpkg_installed/x64-linux/tools/meson/.github/workflows/os_comp.yml +vcpkg_installed/x64-linux/tools/meson/.github/workflows/unusedargs_missingreturn.yml +vcpkg_installed/x64-linux/tools/meson/.github/workflows/website.yml +vcpkg_installed/x64-linux/tools/meson/ci/run.ps1 +vcpkg_installed/x64-linux/tools/meson/ci/upload_cov.sh +vcpkg_installed/x64-linux/tools/meson/ci/usercustomize.py +vcpkg_installed/x64-linux/tools/meson/ci/ciimage/build.py +vcpkg_installed/x64-linux/tools/meson/ci/ciimage/common.sh +vcpkg_installed/x64-linux/tools/meson/ci/ciimage/arch/image.json +vcpkg_installed/x64-linux/tools/meson/ci/ciimage/arch/install.sh +vcpkg_installed/x64-linux/tools/meson/ci/ciimage/bionic/image.json +vcpkg_installed/x64-linux/tools/meson/ci/ciimage/bionic/install.sh +vcpkg_installed/x64-linux/tools/meson/ci/ciimage/cuda/image.json +vcpkg_installed/x64-linux/tools/meson/ci/ciimage/cuda/install.sh +vcpkg_installed/x64-linux/tools/meson/ci/ciimage/fedora/image.json +vcpkg_installed/x64-linux/tools/meson/ci/ciimage/fedora/install.sh +vcpkg_installed/x64-linux/tools/meson/ci/ciimage/opensuse/image.json +vcpkg_installed/x64-linux/tools/meson/ci/ciimage/opensuse/install.sh +vcpkg_installed/x64-linux/tools/meson/ci/ciimage/ubuntu-rolling/image.json +vcpkg_installed/x64-linux/tools/meson/ci/ciimage/ubuntu-rolling/install.sh +vcpkg_installed/x64-linux/tools/meson/ci/ciimage/ubuntu-rolling/test.sh +vcpkg_installed/x64-linux/tools/meson/cross/arm64cl.txt +vcpkg_installed/x64-linux/tools/meson/cross/armcc.txt +vcpkg_installed/x64-linux/tools/meson/cross/armclang-linux.txt +vcpkg_installed/x64-linux/tools/meson/cross/armclang.txt +vcpkg_installed/x64-linux/tools/meson/cross/c2000.txt +vcpkg_installed/x64-linux/tools/meson/cross/ccomp-armv7a.txt +vcpkg_installed/x64-linux/tools/meson/cross/ccrx.txt +vcpkg_installed/x64-linux/tools/meson/cross/iphone.txt +vcpkg_installed/x64-linux/tools/meson/cross/linux-mingw-w64-32bit.json +vcpkg_installed/x64-linux/tools/meson/cross/linux-mingw-w64-32bit.txt +vcpkg_installed/x64-linux/tools/meson/cross/linux-mingw-w64-64bit.json +vcpkg_installed/x64-linux/tools/meson/cross/linux-mingw-w64-64bit.txt +vcpkg_installed/x64-linux/tools/meson/cross/msp430.txt +vcpkg_installed/x64-linux/tools/meson/cross/none.txt +vcpkg_installed/x64-linux/tools/meson/cross/ownstdlib.txt +vcpkg_installed/x64-linux/tools/meson/cross/tvos.txt +vcpkg_installed/x64-linux/tools/meson/cross/ubuntu-armhf.json +vcpkg_installed/x64-linux/tools/meson/cross/ubuntu-armhf.txt +vcpkg_installed/x64-linux/tools/meson/cross/ubuntu-faketarget.txt +vcpkg_installed/x64-linux/tools/meson/cross/wasm.txt +vcpkg_installed/x64-linux/tools/meson/cross/xc16.txt +vcpkg_installed/x64-linux/tools/meson/data/.coveragerc.in +vcpkg_installed/x64-linux/tools/meson/data/com.mesonbuild.install.policy +vcpkg_installed/x64-linux/tools/meson/data/macros.meson +vcpkg_installed/x64-linux/tools/meson/data/schema.xsd +vcpkg_installed/x64-linux/tools/meson/data/test.schema.json +vcpkg_installed/x64-linux/tools/meson/data/shell-completions/bash/meson +vcpkg_installed/x64-linux/tools/meson/data/shell-completions/zsh/_meson +vcpkg_installed/x64-linux/tools/meson/data/syntax-highlighting/vim/README +vcpkg_installed/x64-linux/tools/meson/data/syntax-highlighting/vim/ftdetect/meson.vim +vcpkg_installed/x64-linux/tools/meson/data/syntax-highlighting/vim/ftplugin/meson.vim +vcpkg_installed/x64-linux/tools/meson/data/syntax-highlighting/vim/indent/meson.vim +vcpkg_installed/x64-linux/tools/meson/data/syntax-highlighting/vim/syntax/meson.vim +vcpkg_installed/x64-linux/tools/meson/docs/.editorconfig +vcpkg_installed/x64-linux/tools/meson/docs/genrefman.py +vcpkg_installed/x64-linux/tools/meson/docs/genrelnotes.py +vcpkg_installed/x64-linux/tools/meson/docs/jsonvalidator.py +vcpkg_installed/x64-linux/tools/meson/docs/meson.build +vcpkg_installed/x64-linux/tools/meson/docs/README.md +vcpkg_installed/x64-linux/tools/meson/docs/sitemap.txt +vcpkg_installed/x64-linux/tools/meson/docs/extensions/refman_links.py +vcpkg_installed/x64-linux/tools/meson/docs/markdown/_include_qt_base.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/_Sidebar.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Adding-arguments.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Adding-new-projects-to-wrapdb.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Additional.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/ARM-performance-test.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Build-options.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Build-system-converters.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Build-targets.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Builtin-options.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/CMake-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Code-formatting.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Commands.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Comparisons.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Compiler-properties.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Conference-presentations.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Configuration.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Configuring-a-build-directory.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Contact-information.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Continuous-Integration.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Contributing.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Creating-Linux-binaries.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Creating-OSX-packages.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Creating-releases.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Cross-compilation.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Cuda-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Custom-build-targets.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Cython.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/D.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Dependencies.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Design-rationale.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Disabler.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Dlang-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/External-commands.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/External-Project-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/FAQ.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Feature-autodetection.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Fs-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Generating-sources.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Getting-meson_ptbr.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Getting-meson_zh.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Getting-meson.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Gnome-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/GuiTutorial.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Hotdoc-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/howtox.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/i18n-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Icestorm-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/IDE-integration.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/In-the-press.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Include-directories.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/IndepthTutorial.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/index.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Installing.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Java-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Java.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Keyval-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/legal.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Localisation.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Machine-files.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Manual.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Meson-sample.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/MesonCI.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Mixing-build-systems.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Modules.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Native-environments.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Overview.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Performance-comparison.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Pkg-config-files.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Pkgconfig-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Playground.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Porting-from-autotools.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Precompiled-headers.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Project-templates.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Python-3-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Python-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Qt4-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Qt5-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Qt6-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Quick-guide.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Reference-tables.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.37.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.38.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.39.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.40.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.41.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.42.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.43.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.44.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.45.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.46.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.47.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.48.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.49.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.50.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.51.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.52.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.53.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.54.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.55.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.56.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.57.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.58.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.59.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.60.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.61.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.62.0.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-procedure.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Reproducible-builds.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Rewriter.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Run-targets.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Running-Meson.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Rust-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Rust.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Shipping-prebuilt-binaries-as-wraps.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Simd-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Simple-comparison.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/SimpleStart.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/SourceSet-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Style-guide.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Subprojects.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Syntax.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Threads.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Tutorial.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Unit-tests.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Unity-builds.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Use-of-Python.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Users.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Using-multiple-build-directories.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Using-the-WrapDB.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Using-with-Visual-Studio.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Using-wraptool.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Vala.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Videos.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Vs-External.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Wayland-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Windows-module.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Wrap-best-practices-and-tips.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Wrap-dependency-system-manual.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Wrapdb-projects.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/Yaml-RefMan.md +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/buildtime.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/conftime.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/emptytime.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/glib_build.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/glib_conf.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/glib_empty.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/glib_link.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/gtksample.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/linux_alldone.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/meson_mac1.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/meson_mac2.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/meson_mac3.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/meson_mac4.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/meson_mac5.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/osx_xcode.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/py3-install-1.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/py3-install-2.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/py3-install-3.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/sdltutorial_01.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/sdltutorial_02.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/sdltutorial_03.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/sdltutorial_04.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/sdltutorial_05.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/sdltutorial_06.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/sdltutorial_07.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/win_dlvs.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/win_downloadmeson.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/win_installvs.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/win_vstoolsprompt.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/win_working.png +vcpkg_installed/x64-linux/tools/meson/docs/markdown/snippets/add_release_note_snippets_here +vcpkg_installed/x64-linux/tools/meson/docs/refman/__init__.py +vcpkg_installed/x64-linux/tools/meson/docs/refman/generatorbase.py +vcpkg_installed/x64-linux/tools/meson/docs/refman/generatorjson.py +vcpkg_installed/x64-linux/tools/meson/docs/refman/generatorman.py +vcpkg_installed/x64-linux/tools/meson/docs/refman/generatormd.py +vcpkg_installed/x64-linux/tools/meson/docs/refman/generatorpickle.py +vcpkg_installed/x64-linux/tools/meson/docs/refman/generatorprint.py +vcpkg_installed/x64-linux/tools/meson/docs/refman/jsonschema.py +vcpkg_installed/x64-linux/tools/meson/docs/refman/loaderbase.py +vcpkg_installed/x64-linux/tools/meson/docs/refman/loaderpickle.py +vcpkg_installed/x64-linux/tools/meson/docs/refman/loaderyaml.py +vcpkg_installed/x64-linux/tools/meson/docs/refman/main.py +vcpkg_installed/x64-linux/tools/meson/docs/refman/model.py +vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/args.mustache +vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/dummy.mustache +vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/func.mustache +vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/notes.mustache +vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/object.mustache +vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/root_link.mustache +vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/root.functions.mustache +vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/root.mustache +vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/taggs.mustache +vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/images/favicon.png +vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/images/meson_logo.png +vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/prism_components/prism-meson.js +vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/prism_components/prism-meson.min.js +vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/templates/brand-logo.html +vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/templates/extra_head.html +vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/templates/license.html +vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/templates/navbar_center.html +vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/templates/navbar_links.html +vcpkg_installed/x64-linux/tools/meson/docs/yaml/builtins/build_machine.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/builtins/host_machine.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/builtins/meson.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/builtins/target_machine.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/elementary/any.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/elementary/bool.yml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/elementary/dict.yml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/elementary/int.yml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/elementary/list.yml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/elementary/str.yml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/elementary/void.yml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/_build_target_base.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/add_global_arguments.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/add_global_link_arguments.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/add_languages.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/add_project_arguments.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/add_project_link_arguments.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/add_test_setup.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/alias_target.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/assert.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/benchmark.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/both_libraries.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/build_target.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/configuration_data.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/configure_file.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/custom_target.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/declare_dependency.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/dependency.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/disabler.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/environment.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/error.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/executable.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/files.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/find_program.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/generator.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/get_option.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/get_variable.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/import.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/include_directories.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/install_data.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/install_emptydir.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/install_headers.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/install_man.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/install_subdir.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/install_symlink.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/is_disabler.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/is_variable.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/jar.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/join_paths.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/library.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/message.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/project.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/range.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/run_command.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/run_target.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/set_variable.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/shared_library.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/shared_module.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/static_library.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/structured_sources.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/subdir_done.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/subdir.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/subproject.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/summary.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/test.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/unset_variable.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/vcs_tag.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/warning.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/modules/cmake/module.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/modules/cmake/options.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/alias_tgt.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/both_libs.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/build_tgt.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/cfg_data.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/compiler.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/custom_idx.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/custom_tgt.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/dep.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/disabler.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/env.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/exe.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/external_program.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/extracted_obj.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/feature.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/file.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/generated_list.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/generator.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/inc.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/jar.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/lib.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/module.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/range.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/run_tgt.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/runresult.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/structured_src.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/subproject.yaml +vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/tgt.yaml +vcpkg_installed/x64-linux/tools/meson/graphics/meson_logo_big.png +vcpkg_installed/x64-linux/tools/meson/graphics/meson_logo.svg +vcpkg_installed/x64-linux/tools/meson/graphics/wrap_logo.svg +vcpkg_installed/x64-linux/tools/meson/man/meson.1 +vcpkg_installed/x64-linux/tools/meson/manual tests/1 wrap/main.c +vcpkg_installed/x64-linux/tools/meson/manual tests/1 wrap/meson.build +vcpkg_installed/x64-linux/tools/meson/manual tests/1 wrap/subprojects/sqlite.wrap +vcpkg_installed/x64-linux/tools/meson/manual tests/10 svn wrap/meson.build +vcpkg_installed/x64-linux/tools/meson/manual tests/10 svn wrap/prog.c +vcpkg_installed/x64-linux/tools/meson/manual tests/10 svn wrap/subprojects/samplesubproject.wrap +vcpkg_installed/x64-linux/tools/meson/manual tests/11 wrap imposter/meson.build +vcpkg_installed/x64-linux/tools/meson/manual tests/11 wrap imposter/subprojects/zlib.wrap +vcpkg_installed/x64-linux/tools/meson/manual tests/12 wrap mirror/meson.build +vcpkg_installed/x64-linux/tools/meson/manual tests/12 wrap mirror/subprojects/zlib.wrap +vcpkg_installed/x64-linux/tools/meson/manual tests/2 multiwrap/meson.build +vcpkg_installed/x64-linux/tools/meson/manual tests/2 multiwrap/prog.c +vcpkg_installed/x64-linux/tools/meson/manual tests/2 multiwrap/subprojects/libpng.wrap +vcpkg_installed/x64-linux/tools/meson/manual tests/2 multiwrap/subprojects/lua.wrap +vcpkg_installed/x64-linux/tools/meson/manual tests/2 multiwrap/subprojects/zlib.wrap +vcpkg_installed/x64-linux/tools/meson/manual tests/3 git wrap/meson.build +vcpkg_installed/x64-linux/tools/meson/manual tests/3 git wrap/prog.c +vcpkg_installed/x64-linux/tools/meson/manual tests/3 git wrap/subprojects/samplesubproject.wrap +vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/build_linux_package.sh +vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/build_osx_package.sh +vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/build_windows_package.py +vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/Info.plist +vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/linux_bundler.sh +vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/meson.build +vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/myapp.cpp +vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/myapp.icns +vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/myapp.iss +vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/myapp.sh +vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/osx_bundler.sh +vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/readme.txt +vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/template.dmg.gz +vcpkg_installed/x64-linux/tools/meson/manual tests/5 rpm/lib.c +vcpkg_installed/x64-linux/tools/meson/manual tests/5 rpm/lib.h +vcpkg_installed/x64-linux/tools/meson/manual tests/5 rpm/main.c +vcpkg_installed/x64-linux/tools/meson/manual tests/5 rpm/meson.build +vcpkg_installed/x64-linux/tools/meson/manual tests/6 hg wrap/meson.build +vcpkg_installed/x64-linux/tools/meson/manual tests/6 hg wrap/prog.c +vcpkg_installed/x64-linux/tools/meson/manual tests/6 hg wrap/subprojects/samplesubproject.wrap +vcpkg_installed/x64-linux/tools/meson/manual tests/7 vala composite widgets/meson.build +vcpkg_installed/x64-linux/tools/meson/manual tests/7 vala composite widgets/my-resources.xml +vcpkg_installed/x64-linux/tools/meson/manual tests/7 vala composite widgets/mywidget.ui +vcpkg_installed/x64-linux/tools/meson/manual tests/7 vala composite widgets/mywidget.vala +vcpkg_installed/x64-linux/tools/meson/manual tests/8 timeout/meson.build +vcpkg_installed/x64-linux/tools/meson/manual tests/8 timeout/sleepprog.c +vcpkg_installed/x64-linux/tools/meson/mesonbuild/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/_pathlib.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/_typing.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/arglist.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/build.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/coredata.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/depfile.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/envconfig.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/environment.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/mcompile.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/mconf.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/mdevenv.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/mdist.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/mesondata.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/mesonmain.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/minit.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/minstall.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/mintro.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/mlog.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/mparser.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/msetup.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/msubprojects.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/mtest.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/munstable_coredata.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/optinterpreter.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/programs.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/rewriter.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/ast/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/ast/interpreter.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/ast/introspection.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/ast/postprocess.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/ast/printer.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/ast/visitor.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/backends.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/ninjabackend.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/vs2010backend.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/vs2012backend.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/vs2013backend.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/vs2015backend.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/vs2017backend.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/vs2019backend.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/vs2022backend.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/xcodebackend.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/common.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/executor.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/fileapi.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/generator.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/interpreter.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/toolchain.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/traceparser.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/tracetargets.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/data/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/data/preload.cmake +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/c_function_attributes.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/c.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/compilers.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/cpp.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/cs.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/cuda.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/cython.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/d.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/detect.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/fortran.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/java.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/objc.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/objcpp.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/rust.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/swift.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/vala.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/arm.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/ccrx.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/clang.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/clike.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/compcert.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/elbrus.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/emscripten.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/gnu.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/intel.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/islinker.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/pgi.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/ti.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/visualstudio.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/xc16.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/base.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/boost.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/cmake.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/coarrays.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/configtool.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/cuda.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/detect.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/dev.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/dub.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/factory.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/framework.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/hdf5.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/misc.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/mpi.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/pkgconfig.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/platform.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/qt.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/scalapack.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/ui.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/data/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/data/CMakeLists.txt +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/data/CMakeListsLLVM.txt +vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/data/CMakePathInfo.txt +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/compiler.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/dependencyfallbacks.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/interpreter.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/interpreterobjects.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/kwargs.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/mesonmain.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/type_checking.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/primitives/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/primitives/array.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/primitives/boolean.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/primitives/dict.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/primitives/integer.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/primitives/range.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/primitives/string.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/_unholder.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/baseobjects.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/decorators.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/disabler.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/exceptions.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/helpers.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/interpreterbase.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/operator.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/linkers/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/linkers/detect.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/linkers/linkers.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/mesonlib/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/mesonlib/platform.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/mesonlib/posix.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/mesonlib/universal.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/mesonlib/vsenv.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/mesonlib/win32.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/cmake.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/dlang.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/fs.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/gnome.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/hotdoc.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/i18n.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/java.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/keyval.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/modtest.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/pkgconfig.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/python.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/python3.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/qt.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/qt4.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/qt5.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/qt6.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/sourceset.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/unstable_cuda.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/unstable_external_project.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/unstable_icestorm.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/unstable_rust.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/unstable_simd.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/unstable_wayland.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/windows.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/clangformat.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/clangtidy.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/cleantrees.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/cmake_run_ctgt.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/cmd_or_ps.ps1 +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/copy.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/coverage.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/delwithsuffix.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/depfixer.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/depscan.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/dirchanger.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/env2mfile.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/externalproject.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/gettext.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/gtkdochelper.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/hotdochelper.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/itstool.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/meson_exe.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/msgfmthelper.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/regen_checker.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/run_tool.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/scanbuild.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/symbolextractor.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/tags.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/uninstall.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/vcstagger.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/cpptemplates.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/cstemplates.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/ctemplates.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/cudatemplates.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/dlangtemplates.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/fortrantemplates.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/javatemplates.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/mesontemplates.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/objcpptemplates.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/objctemplates.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/rusttemplates.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/samplefactory.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/sampleimpl.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/valatemplates.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/wrap/__init__.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/wrap/wrap.py +vcpkg_installed/x64-linux/tools/meson/mesonbuild/wrap/wraptool.py +vcpkg_installed/x64-linux/tools/meson/packaging/create_zipapp.py +vcpkg_installed/x64-linux/tools/meson/packaging/createmsi.py +vcpkg_installed/x64-linux/tools/meson/packaging/createpkg.py +vcpkg_installed/x64-linux/tools/meson/packaging/hook-mesonbuild.py +vcpkg_installed/x64-linux/tools/meson/packaging/License.rtf +vcpkg_installed/x64-linux/tools/meson/packaging/macpages/English.lproj/conclusion.html +vcpkg_installed/x64-linux/tools/meson/packaging/macpages/English.lproj/license.html +vcpkg_installed/x64-linux/tools/meson/packaging/macpages/English.lproj/welcome.html +vcpkg_installed/x64-linux/tools/meson/tools/ac_converter.py +vcpkg_installed/x64-linux/tools/meson/tools/boost_names.py +vcpkg_installed/x64-linux/tools/meson/tools/build_website.py +vcpkg_installed/x64-linux/tools/meson/tools/cmake2meson.py +vcpkg_installed/x64-linux/tools/meson/tools/copy_files.py +vcpkg_installed/x64-linux/tools/meson/tools/dircondenser.py +vcpkg_installed/x64-linux/tools/meson/tools/regenerate_docs.py +vcpkg_installed/x64-linux/tools/meson/tools/run_with_cov.py +vcpkg_installed/x64-linux/tools/meson/unittests/allplatformstests.py +vcpkg_installed/x64-linux/tools/meson/unittests/baseplatformtests.py +vcpkg_installed/x64-linux/tools/meson/unittests/darwintests.py +vcpkg_installed/x64-linux/tools/meson/unittests/datatests.py +vcpkg_installed/x64-linux/tools/meson/unittests/failuretests.py +vcpkg_installed/x64-linux/tools/meson/unittests/helpers.py +vcpkg_installed/x64-linux/tools/meson/unittests/internaltests.py +vcpkg_installed/x64-linux/tools/meson/unittests/linuxcrosstests.py +vcpkg_installed/x64-linux/tools/meson/unittests/linuxliketests.py +vcpkg_installed/x64-linux/tools/meson/unittests/machinefiletests.py +vcpkg_installed/x64-linux/tools/meson/unittests/platformagnostictests.py +vcpkg_installed/x64-linux/tools/meson/unittests/pythontests.py +vcpkg_installed/x64-linux/tools/meson/unittests/rewritetests.py +vcpkg_installed/x64-linux/tools/meson/unittests/subprojectscommandtests.py +vcpkg_installed/x64-linux/tools/meson/unittests/taptests.py +vcpkg_installed/x64-linux/tools/meson/unittests/windowstests.py diff --git a/CMakeLists.txt b/CMakeLists.txt index 17fb1fe..459c606 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,6 +18,7 @@ find_package(nlohmann_json REQUIRED) find_package(fmt REQUIRED) find_package(cpr REQUIRED) find_package(httplib REQUIRED) +find_package(X11 REQUIRED) # ---- Declare library ---- @@ -38,8 +39,7 @@ target_include_directories( target_compile_features(spotify_volume_controller_lib PUBLIC cxx_std_23) target_compile_definitions(spotify_volume_controller_lib PRIVATE _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS=1) -target_link_libraries(spotify_volume_controller_lib PRIVATE nlohmann_json::nlohmann_json fmt::fmt cpr::cpr httplib::httplib) - +target_link_libraries(spotify_volume_controller_lib PRIVATE nlohmann_json::nlohmann_json fmt::fmt cpr::cpr httplib::httplib X11::X11) set(nlohmann-json_IMPLICIT_CONVERSIONS OFF) # ---- Declare executable ---- diff --git a/source/Config.cpp b/source/Config.cpp index 80d0709..80f9304 100644 --- a/source/Config.cpp +++ b/source/Config.cpp @@ -121,7 +121,7 @@ keycode Config::get_volume_up() const if (!m_config.contains(volume_up_key)) { throw std::runtime_error(fmt::format("Missing {} config", volume_up_key)); } - json const v_up = m_config.at(volume_down_key); + json const v_up = m_config.at(volume_up_key); if (!v_up.is_number_integer()) { throw std::runtime_error(fmt::format("{} config is not a valid keycode", volume_up_key)); } @@ -152,10 +152,10 @@ bool Config::is_default_down() const bool Config::is_default_up() const { - if (!m_config.contains(volume_down_key)) { + if (!m_config.contains(volume_up_key)) { return false; } - json const v_up = m_config.at(volume_down_key); + json const v_up = m_config.at(volume_up_key); return v_up.is_string() && v_up.template get() == "default"; } diff --git a/source/VolumeController.cpp b/source/VolumeController.cpp index 3a85b79..99374f3 100644 --- a/source/VolumeController.cpp +++ b/source/VolumeController.cpp @@ -11,8 +11,9 @@ #include #include #include -#include - +#ifdef _WIN32 +# include +#endif #include "Client.h" #include "Config.h" #include "data_types.h" @@ -22,13 +23,19 @@ namespace spotify_volume_controller { // for convenience using json = nlohmann::json; +#ifdef _WIN32 +constexpr keycode default_up_keycode = VK_VOLUME_UP; +constexpr keycode default_down_keycode = VK_VOLUME_DOWN; +#endif +constexpr keycode default_up_keycode = 100; +constexpr keycode default_down_keycode = 101; VolumeController::VolumeController(const Config& config, Client& client) : m_volume() , m_config(config) , m_client(client) - , m_volume_up_keycode(config.is_default_up() ? VK_VOLUME_UP : config.get_volume_up()) - , m_volume_down_keycode(config.is_default_down() ? VK_VOLUME_DOWN : config.get_volume_down()) + , m_volume_up_keycode(config.is_default_up() ? default_up_keycode : config.get_volume_up()) + , m_volume_down_keycode(config.is_default_down() ? default_down_keycode : config.get_volume_down()) , m_client_thread(std::thread(&VolumeController::set_volume_loop, this)) , m_update_current_volume_thread(std::jthread(&VolumeController::update_current_volume_loop, this)) { diff --git a/source/key_hooks.cpp b/source/key_hooks.cpp index 224ee89..e4f02a5 100644 --- a/source/key_hooks.cpp +++ b/source/key_hooks.cpp @@ -1,17 +1,25 @@ #include +#include #include #include "key_hooks.h" #include -#include -#include -#include -#include +#ifdef __linux__ +# include +#endif + +#ifdef _WIN32 +# include +# include +# include +# include +#endif #include "VolumeController.h" namespace spotify_volume_controller::key_hooks { +#ifdef _WIN32 namespace { HHOOK hook; // NOLINT @@ -69,5 +77,57 @@ void start_print_vkey() UnhookWindowsHookEx(hook); } +#endif + +Display* create_display() +{ + Display* display = XOpenDisplay(nullptr); + int screen = XDefaultScreen(display); + Window window = XCreateSimpleWindow(display, + RootWindow(display, screen), + 10, + 10, + 200, + 200, + 1, + BlackPixel(display, screen), + WhitePixel(display, screen)); + XSelectInput(display, window, KeyPressMask); + XMapWindow(display, window); + return display; +} + +void start_volume_hook(std::unique_ptr controller) +{ + Display* display = create_display(); + while (true) { + XEvent event; + XNextEvent(display, &event); + + /* keyboard events */ + if (event.type == KeyPress) { + if (event.xkey.keycode == controller->volume_down_keycode()) { + controller->decrease_volume(); + } else if (event.xkey.keycode == controller->volume_up_keycode()) { + controller->increase_volume(); + } + } + } +} +void start_print_vkey() +{ + Display* display = create_display(); + while (true) { + XEvent event; + XNextEvent(display, &event); + /* keyboard events */ + if (event.type == KeyPress) { + fmt::println("KeyPress: {}", event.xkey.keycode); + /* exit on ESC key press */ + if (event.xkey.keycode == 0x09) + break; + } + } +} } // namespace spotify_volume_controller::key_hooks \ No newline at end of file diff --git a/source/main.cpp b/source/main.cpp index 5d85669..ba9a8e4 100644 --- a/source/main.cpp +++ b/source/main.cpp @@ -5,8 +5,11 @@ #include #include -#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers -#include +#ifdef _WIN32 +# define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers +# include +# include +#endif #include "Client.h" #include "Config.h" @@ -40,6 +43,12 @@ int main(int argc, char* argv[]) std::cin.get(); return 1; } + + if (config.should_print_keys()) { + spotify_volume_controller::VolumeController::print_keys(); + return 0; + } + std::optional token = spotify_volume_controller::oauth::get_token(config); if (!token.has_value()) { fmt::println(stderr, "Failed to connect to Spotify, exiting..."); @@ -50,13 +59,11 @@ int main(int argc, char* argv[]) fmt::println("Connected to spotify successfully!"); if (config.hide_window()) { +#ifdef _WIN32 FreeConsole(); +#endif } spotify_volume_controller::VolumeController controller(config, client); - if (config.should_print_keys()) { - spotify_volume_controller::VolumeController::print_keys(); - } else { - controller.start(); - } + controller.start(); return 0; } \ No newline at end of file diff --git a/source/test.cpp b/source/test.cpp new file mode 100644 index 0000000..dcf72d9 --- /dev/null +++ b/source/test.cpp @@ -0,0 +1,3 @@ +#ifdef __linux +# include +#endif \ No newline at end of file diff --git a/vcpkg.json b/vcpkg.json index c3d1a1c..cad3ac6 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -1,4 +1,5 @@ { + "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json", "name": "spotify-volume-controller", "version-semver": "0.1.8", "dependencies": [ @@ -13,7 +14,8 @@ "cpr", "argparse", "nlohmann-json", - "cpp-httplib" + "cpp-httplib", + "libx11" ], "default-features": [], "features": { From 3ac841d925aec28ad368aff263707ec2e6722462 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Birath?= Date: Sun, 28 Dec 2025 20:03:06 +0100 Subject: [PATCH 2/4] Use libuiohook to get key events --- .gitignore | 1350 +------------------------------------ CMakeLists.txt | 5 +- cmake/fetch-content.cmake | 9 + source/key_hooks.cpp | 125 ++-- source/test.cpp | 3 - vcpkg.json | 3 +- 6 files changed, 93 insertions(+), 1402 deletions(-) create mode 100644 cmake/fetch-content.cmake delete mode 100644 source/test.cpp diff --git a/.gitignore b/.gitignore index 7a30181..b923cdf 100644 --- a/.gitignore +++ b/.gitignore @@ -11,1352 +11,4 @@ CMakeUserPresets.json compile_commands.json install/ .cache -vcpkg_installed/vcpkg/compiler-file-hash-cache.json -vcpkg_installed/vcpkg/manifest-info.json -vcpkg_installed/vcpkg/status -vcpkg_installed/vcpkg/info/argparse_3.0_x64-linux.list -vcpkg_installed/vcpkg/info/brotli_1.1.0_x64-linux.list -vcpkg_installed/vcpkg/info/bzip2_1.0.8_x64-linux.list -vcpkg_installed/vcpkg/info/cpp-httplib_0.14.1_x64-linux.list -vcpkg_installed/vcpkg/info/cpr_1.10.5_x64-linux.list -vcpkg_installed/vcpkg/info/curl_8.12.1_x64-linux.list -vcpkg_installed/vcpkg/info/fmt_10.1.1_x64-linux.list -vcpkg_installed/vcpkg/info/libiconv_1.17_x64-linux.list -vcpkg_installed/vcpkg/info/liblzma_5.4.4_x64-linux.list -vcpkg_installed/vcpkg/info/libx11_1.8.1_x64-linux.list -vcpkg_installed/vcpkg/info/libxau_1.0.9_x64-linux.list -vcpkg_installed/vcpkg/info/libxdmcp_1.1.3_x64-linux.list -vcpkg_installed/vcpkg/info/libxml2_2.11.6_x64-linux.list -vcpkg_installed/vcpkg/info/libxslt_1.1.37_x64-linux.list -vcpkg_installed/vcpkg/info/nlohmann-json_3.11.3_x64-linux.list -vcpkg_installed/vcpkg/info/openssl_3.1.4_x64-linux.list -vcpkg_installed/vcpkg/info/pthread_3.0.0_x64-linux.list -vcpkg_installed/vcpkg/info/pthread-stubs_0.4_x64-linux.list -vcpkg_installed/vcpkg/info/pthreads_3.0.0_x64-linux.list -vcpkg_installed/vcpkg/info/vcpkg-cmake_2023-05-04_x64-linux.list -vcpkg_installed/vcpkg/info/vcpkg-cmake-config_2022-02-06_x64-linux.list -vcpkg_installed/vcpkg/info/vcpkg-cmake-get-vars_2023-03-02_x64-linux.list -vcpkg_installed/vcpkg/info/vcpkg-tool-meson_0.63_x64-linux.list -vcpkg_installed/vcpkg/info/xcb_1.14_x64-linux.list -vcpkg_installed/vcpkg/info/xcb-proto_1.14.1_x64-linux.list -vcpkg_installed/vcpkg/info/xcb-util-m4_2022-01-24_x64-linux.list -vcpkg_installed/vcpkg/info/xorg-macros_1.19.3_x64-linux.list -vcpkg_installed/vcpkg/info/xproto_2021.5_x64-linux.list -vcpkg_installed/vcpkg/info/xtrans_1.4.0_x64-linux.list -vcpkg_installed/vcpkg/info/zlib_1.3_x64-linux.list -vcpkg_installed/x64-linux/debug/lib/libbrotlicommon.a -vcpkg_installed/x64-linux/debug/lib/libbrotlidec.a -vcpkg_installed/x64-linux/debug/lib/libbrotlienc.a -vcpkg_installed/x64-linux/debug/lib/libbz2d.a -vcpkg_installed/x64-linux/debug/lib/libcpr.a -vcpkg_installed/x64-linux/debug/lib/libcrypto.a -vcpkg_installed/x64-linux/debug/lib/libcurl-d.a -vcpkg_installed/x64-linux/debug/lib/libexslt.a -vcpkg_installed/x64-linux/debug/lib/libfmtd.a -vcpkg_installed/x64-linux/debug/lib/liblzma.a -vcpkg_installed/x64-linux/debug/lib/libssl.a -vcpkg_installed/x64-linux/debug/lib/libxml2.a -vcpkg_installed/x64-linux/debug/lib/libxslt.a -vcpkg_installed/x64-linux/debug/lib/libz.a -vcpkg_installed/x64-linux/debug/lib/pkgconfig/bzip2.pc -vcpkg_installed/x64-linux/debug/lib/pkgconfig/fmt.pc -vcpkg_installed/x64-linux/debug/lib/pkgconfig/libbrotlicommon.pc -vcpkg_installed/x64-linux/debug/lib/pkgconfig/libbrotlidec.pc -vcpkg_installed/x64-linux/debug/lib/pkgconfig/libbrotlienc.pc -vcpkg_installed/x64-linux/debug/lib/pkgconfig/libcrypto.pc -vcpkg_installed/x64-linux/debug/lib/pkgconfig/libcurl.pc -vcpkg_installed/x64-linux/debug/lib/pkgconfig/libexslt.pc -vcpkg_installed/x64-linux/debug/lib/pkgconfig/liblzma.pc -vcpkg_installed/x64-linux/debug/lib/pkgconfig/libssl.pc -vcpkg_installed/x64-linux/debug/lib/pkgconfig/libxml-2.0.pc -vcpkg_installed/x64-linux/debug/lib/pkgconfig/libxslt.pc -vcpkg_installed/x64-linux/debug/lib/pkgconfig/openssl.pc -vcpkg_installed/x64-linux/debug/lib/pkgconfig/pthread-stubs.pc -vcpkg_installed/x64-linux/debug/lib/pkgconfig/zlib.pc -vcpkg_installed/x64-linux/etc/ssl/ct_log_list.cnf -vcpkg_installed/x64-linux/etc/ssl/ct_log_list.cnf.dist -vcpkg_installed/x64-linux/etc/ssl/openssl.cnf -vcpkg_installed/x64-linux/etc/ssl/openssl.cnf.dist -vcpkg_installed/x64-linux/etc/ssl/certs/.keep -vcpkg_installed/x64-linux/etc/ssl/private/.keep -vcpkg_installed/x64-linux/include/bzlib.h -vcpkg_installed/x64-linux/include/httplib.h -vcpkg_installed/x64-linux/include/lzma.h -vcpkg_installed/x64-linux/include/zconf.h -vcpkg_installed/x64-linux/include/zlib.h -vcpkg_installed/x64-linux/include/argparse/argparse.hpp -vcpkg_installed/x64-linux/include/brotli/decode.h -vcpkg_installed/x64-linux/include/brotli/encode.h -vcpkg_installed/x64-linux/include/brotli/port.h -vcpkg_installed/x64-linux/include/brotli/shared_dictionary.h -vcpkg_installed/x64-linux/include/brotli/types.h -vcpkg_installed/x64-linux/include/cpr/accept_encoding.h -vcpkg_installed/x64-linux/include/cpr/api.h -vcpkg_installed/x64-linux/include/cpr/async_wrapper.h -vcpkg_installed/x64-linux/include/cpr/async.h -vcpkg_installed/x64-linux/include/cpr/auth.h -vcpkg_installed/x64-linux/include/cpr/bearer.h -vcpkg_installed/x64-linux/include/cpr/body.h -vcpkg_installed/x64-linux/include/cpr/buffer.h -vcpkg_installed/x64-linux/include/cpr/callback.h -vcpkg_installed/x64-linux/include/cpr/cert_info.h -vcpkg_installed/x64-linux/include/cpr/connect_timeout.h -vcpkg_installed/x64-linux/include/cpr/cookies.h -vcpkg_installed/x64-linux/include/cpr/cpr.h -vcpkg_installed/x64-linux/include/cpr/cprtypes.h -vcpkg_installed/x64-linux/include/cpr/cprver.h -vcpkg_installed/x64-linux/include/cpr/curl_container.h -vcpkg_installed/x64-linux/include/cpr/curlholder.h -vcpkg_installed/x64-linux/include/cpr/curlmultiholder.h -vcpkg_installed/x64-linux/include/cpr/error.h -vcpkg_installed/x64-linux/include/cpr/file.h -vcpkg_installed/x64-linux/include/cpr/filesystem.h -vcpkg_installed/x64-linux/include/cpr/http_version.h -vcpkg_installed/x64-linux/include/cpr/interceptor.h -vcpkg_installed/x64-linux/include/cpr/interface.h -vcpkg_installed/x64-linux/include/cpr/limit_rate.h -vcpkg_installed/x64-linux/include/cpr/local_port_range.h -vcpkg_installed/x64-linux/include/cpr/local_port.h -vcpkg_installed/x64-linux/include/cpr/low_speed.h -vcpkg_installed/x64-linux/include/cpr/multipart.h -vcpkg_installed/x64-linux/include/cpr/multiperform.h -vcpkg_installed/x64-linux/include/cpr/parameters.h -vcpkg_installed/x64-linux/include/cpr/payload.h -vcpkg_installed/x64-linux/include/cpr/proxies.h -vcpkg_installed/x64-linux/include/cpr/proxyauth.h -vcpkg_installed/x64-linux/include/cpr/range.h -vcpkg_installed/x64-linux/include/cpr/redirect.h -vcpkg_installed/x64-linux/include/cpr/reserve_size.h -vcpkg_installed/x64-linux/include/cpr/resolve.h -vcpkg_installed/x64-linux/include/cpr/response.h -vcpkg_installed/x64-linux/include/cpr/session.h -vcpkg_installed/x64-linux/include/cpr/singleton.h -vcpkg_installed/x64-linux/include/cpr/ssl_ctx.h -vcpkg_installed/x64-linux/include/cpr/ssl_options.h -vcpkg_installed/x64-linux/include/cpr/status_codes.h -vcpkg_installed/x64-linux/include/cpr/threadpool.h -vcpkg_installed/x64-linux/include/cpr/timeout.h -vcpkg_installed/x64-linux/include/cpr/unix_socket.h -vcpkg_installed/x64-linux/include/cpr/user_agent.h -vcpkg_installed/x64-linux/include/cpr/util.h -vcpkg_installed/x64-linux/include/cpr/verbose.h -vcpkg_installed/x64-linux/include/curl/curl.h -vcpkg_installed/x64-linux/include/curl/curlver.h -vcpkg_installed/x64-linux/include/curl/easy.h -vcpkg_installed/x64-linux/include/curl/header.h -vcpkg_installed/x64-linux/include/curl/mprintf.h -vcpkg_installed/x64-linux/include/curl/multi.h -vcpkg_installed/x64-linux/include/curl/options.h -vcpkg_installed/x64-linux/include/curl/stdcheaders.h -vcpkg_installed/x64-linux/include/curl/system.h -vcpkg_installed/x64-linux/include/curl/typecheck-gcc.h -vcpkg_installed/x64-linux/include/curl/urlapi.h -vcpkg_installed/x64-linux/include/curl/websockets.h -vcpkg_installed/x64-linux/include/fmt/args.h -vcpkg_installed/x64-linux/include/fmt/chrono.h -vcpkg_installed/x64-linux/include/fmt/color.h -vcpkg_installed/x64-linux/include/fmt/compile.h -vcpkg_installed/x64-linux/include/fmt/core.h -vcpkg_installed/x64-linux/include/fmt/format-inl.h -vcpkg_installed/x64-linux/include/fmt/format.h -vcpkg_installed/x64-linux/include/fmt/os.h -vcpkg_installed/x64-linux/include/fmt/ostream.h -vcpkg_installed/x64-linux/include/fmt/printf.h -vcpkg_installed/x64-linux/include/fmt/ranges.h -vcpkg_installed/x64-linux/include/fmt/std.h -vcpkg_installed/x64-linux/include/fmt/xchar.h -vcpkg_installed/x64-linux/include/libexslt/exslt.h -vcpkg_installed/x64-linux/include/libexslt/exsltconfig.h -vcpkg_installed/x64-linux/include/libexslt/exsltexports.h -vcpkg_installed/x64-linux/include/libxml/c14n.h -vcpkg_installed/x64-linux/include/libxml/catalog.h -vcpkg_installed/x64-linux/include/libxml/chvalid.h -vcpkg_installed/x64-linux/include/libxml/debugXML.h -vcpkg_installed/x64-linux/include/libxml/dict.h -vcpkg_installed/x64-linux/include/libxml/encoding.h -vcpkg_installed/x64-linux/include/libxml/entities.h -vcpkg_installed/x64-linux/include/libxml/globals.h -vcpkg_installed/x64-linux/include/libxml/hash.h -vcpkg_installed/x64-linux/include/libxml/HTMLparser.h -vcpkg_installed/x64-linux/include/libxml/HTMLtree.h -vcpkg_installed/x64-linux/include/libxml/list.h -vcpkg_installed/x64-linux/include/libxml/nanoftp.h -vcpkg_installed/x64-linux/include/libxml/nanohttp.h -vcpkg_installed/x64-linux/include/libxml/parser.h -vcpkg_installed/x64-linux/include/libxml/parserInternals.h -vcpkg_installed/x64-linux/include/libxml/pattern.h -vcpkg_installed/x64-linux/include/libxml/relaxng.h -vcpkg_installed/x64-linux/include/libxml/SAX.h -vcpkg_installed/x64-linux/include/libxml/SAX2.h -vcpkg_installed/x64-linux/include/libxml/schemasInternals.h -vcpkg_installed/x64-linux/include/libxml/schematron.h -vcpkg_installed/x64-linux/include/libxml/threads.h -vcpkg_installed/x64-linux/include/libxml/tree.h -vcpkg_installed/x64-linux/include/libxml/uri.h -vcpkg_installed/x64-linux/include/libxml/valid.h -vcpkg_installed/x64-linux/include/libxml/xinclude.h -vcpkg_installed/x64-linux/include/libxml/xlink.h -vcpkg_installed/x64-linux/include/libxml/xmlautomata.h -vcpkg_installed/x64-linux/include/libxml/xmlerror.h -vcpkg_installed/x64-linux/include/libxml/xmlexports.h -vcpkg_installed/x64-linux/include/libxml/xmlIO.h -vcpkg_installed/x64-linux/include/libxml/xmlmemory.h -vcpkg_installed/x64-linux/include/libxml/xmlmodule.h -vcpkg_installed/x64-linux/include/libxml/xmlreader.h -vcpkg_installed/x64-linux/include/libxml/xmlregexp.h -vcpkg_installed/x64-linux/include/libxml/xmlsave.h -vcpkg_installed/x64-linux/include/libxml/xmlschemas.h -vcpkg_installed/x64-linux/include/libxml/xmlschemastypes.h -vcpkg_installed/x64-linux/include/libxml/xmlstring.h -vcpkg_installed/x64-linux/include/libxml/xmlunicode.h -vcpkg_installed/x64-linux/include/libxml/xmlversion.h -vcpkg_installed/x64-linux/include/libxml/xmlwriter.h -vcpkg_installed/x64-linux/include/libxml/xpath.h -vcpkg_installed/x64-linux/include/libxml/xpathInternals.h -vcpkg_installed/x64-linux/include/libxml/xpointer.h -vcpkg_installed/x64-linux/include/libxml2/libxml/c14n.h -vcpkg_installed/x64-linux/include/libxml2/libxml/catalog.h -vcpkg_installed/x64-linux/include/libxml2/libxml/chvalid.h -vcpkg_installed/x64-linux/include/libxml2/libxml/debugXML.h -vcpkg_installed/x64-linux/include/libxml2/libxml/dict.h -vcpkg_installed/x64-linux/include/libxml2/libxml/encoding.h -vcpkg_installed/x64-linux/include/libxml2/libxml/entities.h -vcpkg_installed/x64-linux/include/libxml2/libxml/globals.h -vcpkg_installed/x64-linux/include/libxml2/libxml/hash.h -vcpkg_installed/x64-linux/include/libxml2/libxml/HTMLparser.h -vcpkg_installed/x64-linux/include/libxml2/libxml/HTMLtree.h -vcpkg_installed/x64-linux/include/libxml2/libxml/list.h -vcpkg_installed/x64-linux/include/libxml2/libxml/nanoftp.h -vcpkg_installed/x64-linux/include/libxml2/libxml/nanohttp.h -vcpkg_installed/x64-linux/include/libxml2/libxml/parser.h -vcpkg_installed/x64-linux/include/libxml2/libxml/parserInternals.h -vcpkg_installed/x64-linux/include/libxml2/libxml/pattern.h -vcpkg_installed/x64-linux/include/libxml2/libxml/relaxng.h -vcpkg_installed/x64-linux/include/libxml2/libxml/SAX.h -vcpkg_installed/x64-linux/include/libxml2/libxml/SAX2.h -vcpkg_installed/x64-linux/include/libxml2/libxml/schemasInternals.h -vcpkg_installed/x64-linux/include/libxml2/libxml/schematron.h -vcpkg_installed/x64-linux/include/libxml2/libxml/threads.h -vcpkg_installed/x64-linux/include/libxml2/libxml/tree.h -vcpkg_installed/x64-linux/include/libxml2/libxml/uri.h -vcpkg_installed/x64-linux/include/libxml2/libxml/valid.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xinclude.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xlink.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xmlautomata.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xmlerror.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xmlexports.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xmlIO.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xmlmemory.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xmlmodule.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xmlreader.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xmlregexp.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xmlsave.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xmlschemas.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xmlschemastypes.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xmlstring.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xmlunicode.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xmlversion.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xmlwriter.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xpath.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xpathInternals.h -vcpkg_installed/x64-linux/include/libxml2/libxml/xpointer.h -vcpkg_installed/x64-linux/include/libxslt/attributes.h -vcpkg_installed/x64-linux/include/libxslt/documents.h -vcpkg_installed/x64-linux/include/libxslt/extensions.h -vcpkg_installed/x64-linux/include/libxslt/extra.h -vcpkg_installed/x64-linux/include/libxslt/functions.h -vcpkg_installed/x64-linux/include/libxslt/imports.h -vcpkg_installed/x64-linux/include/libxslt/keys.h -vcpkg_installed/x64-linux/include/libxslt/namespaces.h -vcpkg_installed/x64-linux/include/libxslt/numbersInternals.h -vcpkg_installed/x64-linux/include/libxslt/pattern.h -vcpkg_installed/x64-linux/include/libxslt/preproc.h -vcpkg_installed/x64-linux/include/libxslt/security.h -vcpkg_installed/x64-linux/include/libxslt/templates.h -vcpkg_installed/x64-linux/include/libxslt/transform.h -vcpkg_installed/x64-linux/include/libxslt/variables.h -vcpkg_installed/x64-linux/include/libxslt/xslt.h -vcpkg_installed/x64-linux/include/libxslt/xsltconfig.h -vcpkg_installed/x64-linux/include/libxslt/xsltexports.h -vcpkg_installed/x64-linux/include/libxslt/xsltInternals.h -vcpkg_installed/x64-linux/include/libxslt/xsltlocale.h -vcpkg_installed/x64-linux/include/libxslt/xsltutils.h -vcpkg_installed/x64-linux/include/lzma/base.h -vcpkg_installed/x64-linux/include/lzma/bcj.h -vcpkg_installed/x64-linux/include/lzma/block.h -vcpkg_installed/x64-linux/include/lzma/check.h -vcpkg_installed/x64-linux/include/lzma/container.h -vcpkg_installed/x64-linux/include/lzma/delta.h -vcpkg_installed/x64-linux/include/lzma/filter.h -vcpkg_installed/x64-linux/include/lzma/hardware.h -vcpkg_installed/x64-linux/include/lzma/index_hash.h -vcpkg_installed/x64-linux/include/lzma/index.h -vcpkg_installed/x64-linux/include/lzma/lzma12.h -vcpkg_installed/x64-linux/include/lzma/stream_flags.h -vcpkg_installed/x64-linux/include/lzma/version.h -vcpkg_installed/x64-linux/include/lzma/vli.h -vcpkg_installed/x64-linux/include/nlohmann/adl_serializer.hpp -vcpkg_installed/x64-linux/include/nlohmann/byte_container_with_subtype.hpp -vcpkg_installed/x64-linux/include/nlohmann/json_fwd.hpp -vcpkg_installed/x64-linux/include/nlohmann/json.hpp -vcpkg_installed/x64-linux/include/nlohmann/ordered_map.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/abi_macros.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/exceptions.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/hash.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/json_custom_base_class.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/json_pointer.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/json_ref.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/macro_scope.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/macro_unscope.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/string_concat.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/string_escape.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/value_t.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/conversions/from_json.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/conversions/to_chars.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/conversions/to_json.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/input/binary_reader.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/input/input_adapters.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/input/json_sax.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/input/lexer.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/input/parser.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/input/position_t.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/iterators/internal_iterator.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/iterators/iter_impl.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/iterators/iteration_proxy.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/iterators/iterator_traits.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/iterators/json_reverse_iterator.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/iterators/primitive_iterator.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/meta/cpp_future.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/meta/detected.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/meta/identity_tag.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/meta/is_sax.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/meta/std_fs.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/meta/type_traits.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/meta/void_t.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/meta/call_std/begin.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/meta/call_std/end.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/output/binary_writer.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/output/output_adapters.hpp -vcpkg_installed/x64-linux/include/nlohmann/detail/output/serializer.hpp -vcpkg_installed/x64-linux/include/nlohmann/thirdparty/hedley/hedley_undef.hpp -vcpkg_installed/x64-linux/include/nlohmann/thirdparty/hedley/hedley.hpp -vcpkg_installed/x64-linux/include/openssl/aes.h -vcpkg_installed/x64-linux/include/openssl/asn1_mac.h -vcpkg_installed/x64-linux/include/openssl/asn1.h -vcpkg_installed/x64-linux/include/openssl/asn1err.h -vcpkg_installed/x64-linux/include/openssl/asn1t.h -vcpkg_installed/x64-linux/include/openssl/async.h -vcpkg_installed/x64-linux/include/openssl/asyncerr.h -vcpkg_installed/x64-linux/include/openssl/bio.h -vcpkg_installed/x64-linux/include/openssl/bioerr.h -vcpkg_installed/x64-linux/include/openssl/blowfish.h -vcpkg_installed/x64-linux/include/openssl/bn.h -vcpkg_installed/x64-linux/include/openssl/bnerr.h -vcpkg_installed/x64-linux/include/openssl/buffer.h -vcpkg_installed/x64-linux/include/openssl/buffererr.h -vcpkg_installed/x64-linux/include/openssl/camellia.h -vcpkg_installed/x64-linux/include/openssl/cast.h -vcpkg_installed/x64-linux/include/openssl/cmac.h -vcpkg_installed/x64-linux/include/openssl/cmp_util.h -vcpkg_installed/x64-linux/include/openssl/cmp.h -vcpkg_installed/x64-linux/include/openssl/cmperr.h -vcpkg_installed/x64-linux/include/openssl/cms.h -vcpkg_installed/x64-linux/include/openssl/cmserr.h -vcpkg_installed/x64-linux/include/openssl/comp.h -vcpkg_installed/x64-linux/include/openssl/comperr.h -vcpkg_installed/x64-linux/include/openssl/conf_api.h -vcpkg_installed/x64-linux/include/openssl/conf.h -vcpkg_installed/x64-linux/include/openssl/conferr.h -vcpkg_installed/x64-linux/include/openssl/configuration.h -vcpkg_installed/x64-linux/include/openssl/conftypes.h -vcpkg_installed/x64-linux/include/openssl/core_dispatch.h -vcpkg_installed/x64-linux/include/openssl/core_names.h -vcpkg_installed/x64-linux/include/openssl/core_object.h -vcpkg_installed/x64-linux/include/openssl/core.h -vcpkg_installed/x64-linux/include/openssl/crmf.h -vcpkg_installed/x64-linux/include/openssl/crmferr.h -vcpkg_installed/x64-linux/include/openssl/crypto.h -vcpkg_installed/x64-linux/include/openssl/cryptoerr_legacy.h -vcpkg_installed/x64-linux/include/openssl/cryptoerr.h -vcpkg_installed/x64-linux/include/openssl/ct.h -vcpkg_installed/x64-linux/include/openssl/cterr.h -vcpkg_installed/x64-linux/include/openssl/decoder.h -vcpkg_installed/x64-linux/include/openssl/decodererr.h -vcpkg_installed/x64-linux/include/openssl/des.h -vcpkg_installed/x64-linux/include/openssl/dh.h -vcpkg_installed/x64-linux/include/openssl/dherr.h -vcpkg_installed/x64-linux/include/openssl/dsa.h -vcpkg_installed/x64-linux/include/openssl/dsaerr.h -vcpkg_installed/x64-linux/include/openssl/dtls1.h -vcpkg_installed/x64-linux/include/openssl/e_os2.h -vcpkg_installed/x64-linux/include/openssl/ebcdic.h -vcpkg_installed/x64-linux/include/openssl/ec.h -vcpkg_installed/x64-linux/include/openssl/ecdh.h -vcpkg_installed/x64-linux/include/openssl/ecdsa.h -vcpkg_installed/x64-linux/include/openssl/ecerr.h -vcpkg_installed/x64-linux/include/openssl/encoder.h -vcpkg_installed/x64-linux/include/openssl/encodererr.h -vcpkg_installed/x64-linux/include/openssl/engine.h -vcpkg_installed/x64-linux/include/openssl/engineerr.h -vcpkg_installed/x64-linux/include/openssl/err.h -vcpkg_installed/x64-linux/include/openssl/ess.h -vcpkg_installed/x64-linux/include/openssl/esserr.h -vcpkg_installed/x64-linux/include/openssl/evp.h -vcpkg_installed/x64-linux/include/openssl/evperr.h -vcpkg_installed/x64-linux/include/openssl/fips_names.h -vcpkg_installed/x64-linux/include/openssl/fipskey.h -vcpkg_installed/x64-linux/include/openssl/hmac.h -vcpkg_installed/x64-linux/include/openssl/http.h -vcpkg_installed/x64-linux/include/openssl/httperr.h -vcpkg_installed/x64-linux/include/openssl/idea.h -vcpkg_installed/x64-linux/include/openssl/kdf.h -vcpkg_installed/x64-linux/include/openssl/kdferr.h -vcpkg_installed/x64-linux/include/openssl/lhash.h -vcpkg_installed/x64-linux/include/openssl/macros.h -vcpkg_installed/x64-linux/include/openssl/md2.h -vcpkg_installed/x64-linux/include/openssl/md4.h -vcpkg_installed/x64-linux/include/openssl/md5.h -vcpkg_installed/x64-linux/include/openssl/mdc2.h -vcpkg_installed/x64-linux/include/openssl/modes.h -vcpkg_installed/x64-linux/include/openssl/obj_mac.h -vcpkg_installed/x64-linux/include/openssl/objects.h -vcpkg_installed/x64-linux/include/openssl/objectserr.h -vcpkg_installed/x64-linux/include/openssl/ocsp.h -vcpkg_installed/x64-linux/include/openssl/ocsperr.h -vcpkg_installed/x64-linux/include/openssl/opensslconf.h -vcpkg_installed/x64-linux/include/openssl/opensslv.h -vcpkg_installed/x64-linux/include/openssl/ossl_typ.h -vcpkg_installed/x64-linux/include/openssl/param_build.h -vcpkg_installed/x64-linux/include/openssl/params.h -vcpkg_installed/x64-linux/include/openssl/pem.h -vcpkg_installed/x64-linux/include/openssl/pem2.h -vcpkg_installed/x64-linux/include/openssl/pemerr.h -vcpkg_installed/x64-linux/include/openssl/pkcs7.h -vcpkg_installed/x64-linux/include/openssl/pkcs7err.h -vcpkg_installed/x64-linux/include/openssl/pkcs12.h -vcpkg_installed/x64-linux/include/openssl/pkcs12err.h -vcpkg_installed/x64-linux/include/openssl/prov_ssl.h -vcpkg_installed/x64-linux/include/openssl/proverr.h -vcpkg_installed/x64-linux/include/openssl/provider.h -vcpkg_installed/x64-linux/include/openssl/rand.h -vcpkg_installed/x64-linux/include/openssl/randerr.h -vcpkg_installed/x64-linux/include/openssl/rc2.h -vcpkg_installed/x64-linux/include/openssl/rc4.h -vcpkg_installed/x64-linux/include/openssl/rc5.h -vcpkg_installed/x64-linux/include/openssl/ripemd.h -vcpkg_installed/x64-linux/include/openssl/rsa.h -vcpkg_installed/x64-linux/include/openssl/rsaerr.h -vcpkg_installed/x64-linux/include/openssl/safestack.h -vcpkg_installed/x64-linux/include/openssl/seed.h -vcpkg_installed/x64-linux/include/openssl/self_test.h -vcpkg_installed/x64-linux/include/openssl/sha.h -vcpkg_installed/x64-linux/include/openssl/srp.h -vcpkg_installed/x64-linux/include/openssl/srtp.h -vcpkg_installed/x64-linux/include/openssl/ssl.h -vcpkg_installed/x64-linux/include/openssl/ssl2.h -vcpkg_installed/x64-linux/include/openssl/ssl3.h -vcpkg_installed/x64-linux/include/openssl/sslerr_legacy.h -vcpkg_installed/x64-linux/include/openssl/sslerr.h -vcpkg_installed/x64-linux/include/openssl/stack.h -vcpkg_installed/x64-linux/include/openssl/store.h -vcpkg_installed/x64-linux/include/openssl/storeerr.h -vcpkg_installed/x64-linux/include/openssl/symhacks.h -vcpkg_installed/x64-linux/include/openssl/tls1.h -vcpkg_installed/x64-linux/include/openssl/trace.h -vcpkg_installed/x64-linux/include/openssl/ts.h -vcpkg_installed/x64-linux/include/openssl/tserr.h -vcpkg_installed/x64-linux/include/openssl/txt_db.h -vcpkg_installed/x64-linux/include/openssl/types.h -vcpkg_installed/x64-linux/include/openssl/ui.h -vcpkg_installed/x64-linux/include/openssl/uierr.h -vcpkg_installed/x64-linux/include/openssl/whrlpool.h -vcpkg_installed/x64-linux/include/openssl/x509_vfy.h -vcpkg_installed/x64-linux/include/openssl/x509.h -vcpkg_installed/x64-linux/include/openssl/x509err.h -vcpkg_installed/x64-linux/include/openssl/x509v3.h -vcpkg_installed/x64-linux/include/openssl/x509v3err.h -vcpkg_installed/x64-linux/lib/libbrotlicommon.a -vcpkg_installed/x64-linux/lib/libbrotlidec.a -vcpkg_installed/x64-linux/lib/libbrotlienc.a -vcpkg_installed/x64-linux/lib/libbz2.a -vcpkg_installed/x64-linux/lib/libcpr.a -vcpkg_installed/x64-linux/lib/libcrypto.a -vcpkg_installed/x64-linux/lib/libcurl.a -vcpkg_installed/x64-linux/lib/libexslt.a -vcpkg_installed/x64-linux/lib/libfmt.a -vcpkg_installed/x64-linux/lib/liblzma.a -vcpkg_installed/x64-linux/lib/libssl.a -vcpkg_installed/x64-linux/lib/libxml2.a -vcpkg_installed/x64-linux/lib/libxslt.a -vcpkg_installed/x64-linux/lib/libz.a -vcpkg_installed/x64-linux/lib/pkgconfig/bzip2.pc -vcpkg_installed/x64-linux/lib/pkgconfig/fmt.pc -vcpkg_installed/x64-linux/lib/pkgconfig/libbrotlicommon.pc -vcpkg_installed/x64-linux/lib/pkgconfig/libbrotlidec.pc -vcpkg_installed/x64-linux/lib/pkgconfig/libbrotlienc.pc -vcpkg_installed/x64-linux/lib/pkgconfig/libcrypto.pc -vcpkg_installed/x64-linux/lib/pkgconfig/libcurl.pc -vcpkg_installed/x64-linux/lib/pkgconfig/libexslt.pc -vcpkg_installed/x64-linux/lib/pkgconfig/liblzma.pc -vcpkg_installed/x64-linux/lib/pkgconfig/libssl.pc -vcpkg_installed/x64-linux/lib/pkgconfig/libxml-2.0.pc -vcpkg_installed/x64-linux/lib/pkgconfig/libxslt.pc -vcpkg_installed/x64-linux/lib/pkgconfig/openssl.pc -vcpkg_installed/x64-linux/lib/pkgconfig/pthread-stubs.pc -vcpkg_installed/x64-linux/lib/pkgconfig/zlib.pc -vcpkg_installed/x64-linux/share/aclocal/libxml.m4 -vcpkg_installed/x64-linux/share/argparse/argparseConfig-version.cmake -vcpkg_installed/x64-linux/share/argparse/argparseConfig.cmake -vcpkg_installed/x64-linux/share/argparse/copyright -vcpkg_installed/x64-linux/share/argparse/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/argparse/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/brotli/copyright -vcpkg_installed/x64-linux/share/brotli/usage -vcpkg_installed/x64-linux/share/brotli/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/brotli/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/bzip2/copyright -vcpkg_installed/x64-linux/share/bzip2/usage -vcpkg_installed/x64-linux/share/bzip2/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/bzip2/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/cpp-httplib/copyright -vcpkg_installed/x64-linux/share/cpp-httplib/usage -vcpkg_installed/x64-linux/share/cpp-httplib/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/cpp-httplib/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/cpr/copyright -vcpkg_installed/x64-linux/share/cpr/cprConfig.cmake -vcpkg_installed/x64-linux/share/cpr/cprConfigVersion.cmake -vcpkg_installed/x64-linux/share/cpr/cprTargets-debug.cmake -vcpkg_installed/x64-linux/share/cpr/cprTargets-release.cmake -vcpkg_installed/x64-linux/share/cpr/cprTargets.cmake -vcpkg_installed/x64-linux/share/cpr/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/cpr/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/curl/copyright -vcpkg_installed/x64-linux/share/curl/CURLConfig.cmake -vcpkg_installed/x64-linux/share/curl/CURLConfigComponents.cmake -vcpkg_installed/x64-linux/share/curl/CURLConfigVersion.cmake -vcpkg_installed/x64-linux/share/curl/CURLTargets-debug.cmake -vcpkg_installed/x64-linux/share/curl/CURLTargets-release.cmake -vcpkg_installed/x64-linux/share/curl/CURLTargets.cmake -vcpkg_installed/x64-linux/share/curl/usage -vcpkg_installed/x64-linux/share/curl/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/curl/vcpkg-cmake-wrapper.cmake -vcpkg_installed/x64-linux/share/curl/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/fmt/copyright -vcpkg_installed/x64-linux/share/fmt/fmt-config-version.cmake -vcpkg_installed/x64-linux/share/fmt/fmt-config.cmake -vcpkg_installed/x64-linux/share/fmt/fmt-targets-debug.cmake -vcpkg_installed/x64-linux/share/fmt/fmt-targets-release.cmake -vcpkg_installed/x64-linux/share/fmt/fmt-targets.cmake -vcpkg_installed/x64-linux/share/fmt/usage -vcpkg_installed/x64-linux/share/fmt/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/fmt/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/httplib/httplibConfig.cmake -vcpkg_installed/x64-linux/share/httplib/httplibConfigVersion.cmake -vcpkg_installed/x64-linux/share/httplib/httplibTargets.cmake -vcpkg_installed/x64-linux/share/iconv/vcpkg-cmake-wrapper.cmake -vcpkg_installed/x64-linux/share/libiconv/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/libiconv/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/liblzma/copyright -vcpkg_installed/x64-linux/share/liblzma/liblzma-config-version.cmake -vcpkg_installed/x64-linux/share/liblzma/liblzma-config.cmake -vcpkg_installed/x64-linux/share/liblzma/liblzma-targets-debug.cmake -vcpkg_installed/x64-linux/share/liblzma/liblzma-targets-release.cmake -vcpkg_installed/x64-linux/share/liblzma/liblzma-targets.cmake -vcpkg_installed/x64-linux/share/liblzma/usage -vcpkg_installed/x64-linux/share/liblzma/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/liblzma/vcpkg-cmake-wrapper.cmake -vcpkg_installed/x64-linux/share/liblzma/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/libx11/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/libx11/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/libxau/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/libxau/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/libxdmcp/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/libxdmcp/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/libxml2/copyright -vcpkg_installed/x64-linux/share/libxml2/libxml2-config-version.cmake -vcpkg_installed/x64-linux/share/libxml2/libxml2-config.cmake -vcpkg_installed/x64-linux/share/libxml2/libxml2-export-debug.cmake -vcpkg_installed/x64-linux/share/libxml2/libxml2-export-release.cmake -vcpkg_installed/x64-linux/share/libxml2/libxml2-export.cmake -vcpkg_installed/x64-linux/share/libxml2/usage -vcpkg_installed/x64-linux/share/libxml2/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/libxml2/vcpkg-cmake-wrapper.cmake -vcpkg_installed/x64-linux/share/libxml2/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/libxslt/copyright -vcpkg_installed/x64-linux/share/libxslt/libxslt-config-version.cmake -vcpkg_installed/x64-linux/share/libxslt/libxslt-config.cmake -vcpkg_installed/x64-linux/share/libxslt/libxslt-export-debug.cmake -vcpkg_installed/x64-linux/share/libxslt/libxslt-export-release.cmake -vcpkg_installed/x64-linux/share/libxslt/libxslt-export.cmake -vcpkg_installed/x64-linux/share/libxslt/usage -vcpkg_installed/x64-linux/share/libxslt/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/libxslt/vcpkg-cmake-wrapper.cmake -vcpkg_installed/x64-linux/share/libxslt/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/meson/version.txt -vcpkg_installed/x64-linux/share/nlohmann-json/copyright -vcpkg_installed/x64-linux/share/nlohmann-json/usage -vcpkg_installed/x64-linux/share/nlohmann-json/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/nlohmann-json/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/nlohmann_json/nlohmann_jsonConfig.cmake -vcpkg_installed/x64-linux/share/nlohmann_json/nlohmann_jsonConfigVersion.cmake -vcpkg_installed/x64-linux/share/nlohmann_json/nlohmann_jsonTargets.cmake -vcpkg_installed/x64-linux/share/openssl/copyright -vcpkg_installed/x64-linux/share/openssl/usage -vcpkg_installed/x64-linux/share/openssl/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/openssl/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/pkgconfig/nlohmann_json.pc -vcpkg_installed/x64-linux/share/pthread/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/pthread/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/pthread-stubs/copyright -vcpkg_installed/x64-linux/share/pthread-stubs/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/pthread-stubs/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/pthreads/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/pthreads/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/unofficial-brotli/unofficial-brotli-config-debug.cmake -vcpkg_installed/x64-linux/share/unofficial-brotli/unofficial-brotli-config-release.cmake -vcpkg_installed/x64-linux/share/unofficial-brotli/unofficial-brotli-config.cmake -vcpkg_installed/x64-linux/share/vcpkg-cmake/copyright -vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_build.cmake -vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_configure.cmake -vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_install.cmake -vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg-port-config.cmake -vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/vcpkg-cmake-config/copyright -vcpkg_installed/x64-linux/share/vcpkg-cmake-config/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/vcpkg-cmake-config/vcpkg_cmake_config_fixup.cmake -vcpkg_installed/x64-linux/share/vcpkg-cmake-config/vcpkg-port-config.cmake -vcpkg_installed/x64-linux/share/vcpkg-cmake-config/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/vcpkg-cmake-get-vars/copyright -vcpkg_installed/x64-linux/share/vcpkg-cmake-get-vars/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/vcpkg-cmake-get-vars/vcpkg_cmake_get_vars.cmake -vcpkg_installed/x64-linux/share/vcpkg-cmake-get-vars/vcpkg-port-config.cmake -vcpkg_installed/x64-linux/share/vcpkg-cmake-get-vars/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/vcpkg-cmake-get-vars/cmake_get_vars/CMakeLists.txt -vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg-port-config.cmake -vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/x11/vcpkg-cmake-wrapper.cmake -vcpkg_installed/x64-linux/share/xcb/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/xcb/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/xcb-proto/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/xcb-proto/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/xcb-util-m4/copyright -vcpkg_installed/x64-linux/share/xcb-util-m4/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/xcb-util-m4/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/xorg/aclocal/ax_compare_version.m4 -vcpkg_installed/x64-linux/share/xorg/aclocal/xcb_util_common.m4 -vcpkg_installed/x64-linux/share/xorg/aclocal/xcb_util_m4_with_include_path.m4 -vcpkg_installed/x64-linux/share/xorg-macros/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/xorg-macros/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/xproto/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/xproto/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/xtrans/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/xtrans/vcpkg.spdx.json -vcpkg_installed/x64-linux/share/zlib/copyright -vcpkg_installed/x64-linux/share/zlib/usage -vcpkg_installed/x64-linux/share/zlib/vcpkg_abi_info.txt -vcpkg_installed/x64-linux/share/zlib/vcpkg-cmake-wrapper.cmake -vcpkg_installed/x64-linux/share/zlib/vcpkg.spdx.json -vcpkg_installed/x64-linux/tools/brotli/brotli -vcpkg_installed/x64-linux/tools/bzip2/bzip2 -vcpkg_installed/x64-linux/tools/bzip2/bzip2recover -vcpkg_installed/x64-linux/tools/curl/bin/curl-config -vcpkg_installed/x64-linux/tools/curl/debug/bin/curl-config -vcpkg_installed/x64-linux/tools/libxml2/xmlcatalog -vcpkg_installed/x64-linux/tools/libxml2/xmllint -vcpkg_installed/x64-linux/tools/libxslt/xslt-config -vcpkg_installed/x64-linux/tools/libxslt/xsltproc -vcpkg_installed/x64-linux/tools/libxslt/debug/xslt-config -vcpkg_installed/x64-linux/tools/meson/.editorconfig -vcpkg_installed/x64-linux/tools/meson/.flake8 -vcpkg_installed/x64-linux/tools/meson/.lgtm.yml -vcpkg_installed/x64-linux/tools/meson/.mailmap -vcpkg_installed/x64-linux/tools/meson/.mypy.ini -vcpkg_installed/x64-linux/tools/meson/.pylintrc -vcpkg_installed/x64-linux/tools/meson/azure-pipelines.yml -vcpkg_installed/x64-linux/tools/meson/CODEOWNERS -vcpkg_installed/x64-linux/tools/meson/contributing.md -vcpkg_installed/x64-linux/tools/meson/COPYING -vcpkg_installed/x64-linux/tools/meson/MANIFEST.in -vcpkg_installed/x64-linux/tools/meson/meson.py -vcpkg_installed/x64-linux/tools/meson/pyproject.toml -vcpkg_installed/x64-linux/tools/meson/README.md -vcpkg_installed/x64-linux/tools/meson/run_cross_test.py -vcpkg_installed/x64-linux/tools/meson/run_format_tests.py -vcpkg_installed/x64-linux/tools/meson/run_meson_command_tests.py -vcpkg_installed/x64-linux/tools/meson/run_mypy.py -vcpkg_installed/x64-linux/tools/meson/run_project_tests.py -vcpkg_installed/x64-linux/tools/meson/run_single_test.py -vcpkg_installed/x64-linux/tools/meson/run_tests.py -vcpkg_installed/x64-linux/tools/meson/run_unittests.py -vcpkg_installed/x64-linux/tools/meson/setup.cfg -vcpkg_installed/x64-linux/tools/meson/setup.py -vcpkg_installed/x64-linux/tools/meson/sider.yml -vcpkg_installed/x64-linux/tools/meson/skip_ci.py -vcpkg_installed/x64-linux/tools/meson/.github/codecov.yml -vcpkg_installed/x64-linux/tools/meson/.github/ISSUE_TEMPLATE/bug_report.md -vcpkg_installed/x64-linux/tools/meson/.github/workflows/cygwin.yml -vcpkg_installed/x64-linux/tools/meson/.github/workflows/file_format.yml -vcpkg_installed/x64-linux/tools/meson/.github/workflows/images.yml -vcpkg_installed/x64-linux/tools/meson/.github/workflows/lint.yml -vcpkg_installed/x64-linux/tools/meson/.github/workflows/macos.yml -vcpkg_installed/x64-linux/tools/meson/.github/workflows/msys2.yml -vcpkg_installed/x64-linux/tools/meson/.github/workflows/nonative.yml -vcpkg_installed/x64-linux/tools/meson/.github/workflows/os_comp.yml -vcpkg_installed/x64-linux/tools/meson/.github/workflows/unusedargs_missingreturn.yml -vcpkg_installed/x64-linux/tools/meson/.github/workflows/website.yml -vcpkg_installed/x64-linux/tools/meson/ci/run.ps1 -vcpkg_installed/x64-linux/tools/meson/ci/upload_cov.sh -vcpkg_installed/x64-linux/tools/meson/ci/usercustomize.py -vcpkg_installed/x64-linux/tools/meson/ci/ciimage/build.py -vcpkg_installed/x64-linux/tools/meson/ci/ciimage/common.sh -vcpkg_installed/x64-linux/tools/meson/ci/ciimage/arch/image.json -vcpkg_installed/x64-linux/tools/meson/ci/ciimage/arch/install.sh -vcpkg_installed/x64-linux/tools/meson/ci/ciimage/bionic/image.json -vcpkg_installed/x64-linux/tools/meson/ci/ciimage/bionic/install.sh -vcpkg_installed/x64-linux/tools/meson/ci/ciimage/cuda/image.json -vcpkg_installed/x64-linux/tools/meson/ci/ciimage/cuda/install.sh -vcpkg_installed/x64-linux/tools/meson/ci/ciimage/fedora/image.json -vcpkg_installed/x64-linux/tools/meson/ci/ciimage/fedora/install.sh -vcpkg_installed/x64-linux/tools/meson/ci/ciimage/opensuse/image.json -vcpkg_installed/x64-linux/tools/meson/ci/ciimage/opensuse/install.sh -vcpkg_installed/x64-linux/tools/meson/ci/ciimage/ubuntu-rolling/image.json -vcpkg_installed/x64-linux/tools/meson/ci/ciimage/ubuntu-rolling/install.sh -vcpkg_installed/x64-linux/tools/meson/ci/ciimage/ubuntu-rolling/test.sh -vcpkg_installed/x64-linux/tools/meson/cross/arm64cl.txt -vcpkg_installed/x64-linux/tools/meson/cross/armcc.txt -vcpkg_installed/x64-linux/tools/meson/cross/armclang-linux.txt -vcpkg_installed/x64-linux/tools/meson/cross/armclang.txt -vcpkg_installed/x64-linux/tools/meson/cross/c2000.txt -vcpkg_installed/x64-linux/tools/meson/cross/ccomp-armv7a.txt -vcpkg_installed/x64-linux/tools/meson/cross/ccrx.txt -vcpkg_installed/x64-linux/tools/meson/cross/iphone.txt -vcpkg_installed/x64-linux/tools/meson/cross/linux-mingw-w64-32bit.json -vcpkg_installed/x64-linux/tools/meson/cross/linux-mingw-w64-32bit.txt -vcpkg_installed/x64-linux/tools/meson/cross/linux-mingw-w64-64bit.json -vcpkg_installed/x64-linux/tools/meson/cross/linux-mingw-w64-64bit.txt -vcpkg_installed/x64-linux/tools/meson/cross/msp430.txt -vcpkg_installed/x64-linux/tools/meson/cross/none.txt -vcpkg_installed/x64-linux/tools/meson/cross/ownstdlib.txt -vcpkg_installed/x64-linux/tools/meson/cross/tvos.txt -vcpkg_installed/x64-linux/tools/meson/cross/ubuntu-armhf.json -vcpkg_installed/x64-linux/tools/meson/cross/ubuntu-armhf.txt -vcpkg_installed/x64-linux/tools/meson/cross/ubuntu-faketarget.txt -vcpkg_installed/x64-linux/tools/meson/cross/wasm.txt -vcpkg_installed/x64-linux/tools/meson/cross/xc16.txt -vcpkg_installed/x64-linux/tools/meson/data/.coveragerc.in -vcpkg_installed/x64-linux/tools/meson/data/com.mesonbuild.install.policy -vcpkg_installed/x64-linux/tools/meson/data/macros.meson -vcpkg_installed/x64-linux/tools/meson/data/schema.xsd -vcpkg_installed/x64-linux/tools/meson/data/test.schema.json -vcpkg_installed/x64-linux/tools/meson/data/shell-completions/bash/meson -vcpkg_installed/x64-linux/tools/meson/data/shell-completions/zsh/_meson -vcpkg_installed/x64-linux/tools/meson/data/syntax-highlighting/vim/README -vcpkg_installed/x64-linux/tools/meson/data/syntax-highlighting/vim/ftdetect/meson.vim -vcpkg_installed/x64-linux/tools/meson/data/syntax-highlighting/vim/ftplugin/meson.vim -vcpkg_installed/x64-linux/tools/meson/data/syntax-highlighting/vim/indent/meson.vim -vcpkg_installed/x64-linux/tools/meson/data/syntax-highlighting/vim/syntax/meson.vim -vcpkg_installed/x64-linux/tools/meson/docs/.editorconfig -vcpkg_installed/x64-linux/tools/meson/docs/genrefman.py -vcpkg_installed/x64-linux/tools/meson/docs/genrelnotes.py -vcpkg_installed/x64-linux/tools/meson/docs/jsonvalidator.py -vcpkg_installed/x64-linux/tools/meson/docs/meson.build -vcpkg_installed/x64-linux/tools/meson/docs/README.md -vcpkg_installed/x64-linux/tools/meson/docs/sitemap.txt -vcpkg_installed/x64-linux/tools/meson/docs/extensions/refman_links.py -vcpkg_installed/x64-linux/tools/meson/docs/markdown/_include_qt_base.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/_Sidebar.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Adding-arguments.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Adding-new-projects-to-wrapdb.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Additional.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/ARM-performance-test.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Build-options.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Build-system-converters.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Build-targets.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Builtin-options.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/CMake-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Code-formatting.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Commands.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Comparisons.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Compiler-properties.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Conference-presentations.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Configuration.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Configuring-a-build-directory.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Contact-information.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Continuous-Integration.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Contributing.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Creating-Linux-binaries.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Creating-OSX-packages.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Creating-releases.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Cross-compilation.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Cuda-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Custom-build-targets.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Cython.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/D.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Dependencies.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Design-rationale.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Disabler.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Dlang-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/External-commands.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/External-Project-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/FAQ.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Feature-autodetection.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Fs-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Generating-sources.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Getting-meson_ptbr.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Getting-meson_zh.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Getting-meson.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Gnome-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/GuiTutorial.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Hotdoc-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/howtox.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/i18n-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Icestorm-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/IDE-integration.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/In-the-press.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Include-directories.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/IndepthTutorial.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/index.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Installing.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Java-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Java.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Keyval-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/legal.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Localisation.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Machine-files.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Manual.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Meson-sample.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/MesonCI.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Mixing-build-systems.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Modules.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Native-environments.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Overview.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Performance-comparison.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Pkg-config-files.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Pkgconfig-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Playground.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Porting-from-autotools.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Precompiled-headers.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Project-templates.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Python-3-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Python-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Qt4-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Qt5-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Qt6-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Quick-guide.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Reference-tables.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.37.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.38.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.39.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.40.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.41.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.42.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.43.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.44.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.45.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.46.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.47.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.48.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.49.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.50.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.51.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.52.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.53.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.54.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.55.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.56.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.57.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.58.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.59.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.60.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.61.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes-for-0.62.0.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-notes.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Release-procedure.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Reproducible-builds.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Rewriter.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Run-targets.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Running-Meson.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Rust-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Rust.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Shipping-prebuilt-binaries-as-wraps.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Simd-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Simple-comparison.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/SimpleStart.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/SourceSet-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Style-guide.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Subprojects.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Syntax.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Threads.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Tutorial.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Unit-tests.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Unity-builds.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Use-of-Python.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Users.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Using-multiple-build-directories.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Using-the-WrapDB.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Using-with-Visual-Studio.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Using-wraptool.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Vala.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Videos.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Vs-External.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Wayland-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Windows-module.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Wrap-best-practices-and-tips.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Wrap-dependency-system-manual.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Wrapdb-projects.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/Yaml-RefMan.md -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/buildtime.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/conftime.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/emptytime.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/glib_build.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/glib_conf.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/glib_empty.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/glib_link.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/gtksample.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/linux_alldone.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/meson_mac1.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/meson_mac2.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/meson_mac3.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/meson_mac4.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/meson_mac5.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/osx_xcode.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/py3-install-1.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/py3-install-2.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/py3-install-3.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/sdltutorial_01.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/sdltutorial_02.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/sdltutorial_03.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/sdltutorial_04.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/sdltutorial_05.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/sdltutorial_06.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/sdltutorial_07.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/win_dlvs.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/win_downloadmeson.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/win_installvs.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/win_vstoolsprompt.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/images/win_working.png -vcpkg_installed/x64-linux/tools/meson/docs/markdown/snippets/add_release_note_snippets_here -vcpkg_installed/x64-linux/tools/meson/docs/refman/__init__.py -vcpkg_installed/x64-linux/tools/meson/docs/refman/generatorbase.py -vcpkg_installed/x64-linux/tools/meson/docs/refman/generatorjson.py -vcpkg_installed/x64-linux/tools/meson/docs/refman/generatorman.py -vcpkg_installed/x64-linux/tools/meson/docs/refman/generatormd.py -vcpkg_installed/x64-linux/tools/meson/docs/refman/generatorpickle.py -vcpkg_installed/x64-linux/tools/meson/docs/refman/generatorprint.py -vcpkg_installed/x64-linux/tools/meson/docs/refman/jsonschema.py -vcpkg_installed/x64-linux/tools/meson/docs/refman/loaderbase.py -vcpkg_installed/x64-linux/tools/meson/docs/refman/loaderpickle.py -vcpkg_installed/x64-linux/tools/meson/docs/refman/loaderyaml.py -vcpkg_installed/x64-linux/tools/meson/docs/refman/main.py -vcpkg_installed/x64-linux/tools/meson/docs/refman/model.py -vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/args.mustache -vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/dummy.mustache -vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/func.mustache -vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/notes.mustache -vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/object.mustache -vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/root_link.mustache -vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/root.functions.mustache -vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/root.mustache -vcpkg_installed/x64-linux/tools/meson/docs/refman/templates/taggs.mustache -vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/images/favicon.png -vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/images/meson_logo.png -vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/prism_components/prism-meson.js -vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/prism_components/prism-meson.min.js -vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/templates/brand-logo.html -vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/templates/extra_head.html -vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/templates/license.html -vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/templates/navbar_center.html -vcpkg_installed/x64-linux/tools/meson/docs/theme/extra/templates/navbar_links.html -vcpkg_installed/x64-linux/tools/meson/docs/yaml/builtins/build_machine.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/builtins/host_machine.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/builtins/meson.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/builtins/target_machine.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/elementary/any.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/elementary/bool.yml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/elementary/dict.yml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/elementary/int.yml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/elementary/list.yml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/elementary/str.yml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/elementary/void.yml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/_build_target_base.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/add_global_arguments.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/add_global_link_arguments.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/add_languages.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/add_project_arguments.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/add_project_link_arguments.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/add_test_setup.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/alias_target.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/assert.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/benchmark.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/both_libraries.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/build_target.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/configuration_data.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/configure_file.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/custom_target.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/declare_dependency.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/dependency.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/disabler.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/environment.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/error.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/executable.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/files.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/find_program.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/generator.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/get_option.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/get_variable.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/import.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/include_directories.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/install_data.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/install_emptydir.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/install_headers.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/install_man.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/install_subdir.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/install_symlink.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/is_disabler.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/is_variable.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/jar.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/join_paths.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/library.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/message.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/project.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/range.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/run_command.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/run_target.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/set_variable.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/shared_library.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/shared_module.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/static_library.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/structured_sources.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/subdir_done.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/subdir.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/subproject.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/summary.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/test.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/unset_variable.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/vcs_tag.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/functions/warning.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/modules/cmake/module.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/modules/cmake/options.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/alias_tgt.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/both_libs.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/build_tgt.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/cfg_data.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/compiler.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/custom_idx.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/custom_tgt.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/dep.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/disabler.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/env.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/exe.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/external_program.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/extracted_obj.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/feature.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/file.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/generated_list.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/generator.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/inc.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/jar.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/lib.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/module.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/range.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/run_tgt.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/runresult.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/structured_src.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/subproject.yaml -vcpkg_installed/x64-linux/tools/meson/docs/yaml/objects/tgt.yaml -vcpkg_installed/x64-linux/tools/meson/graphics/meson_logo_big.png -vcpkg_installed/x64-linux/tools/meson/graphics/meson_logo.svg -vcpkg_installed/x64-linux/tools/meson/graphics/wrap_logo.svg -vcpkg_installed/x64-linux/tools/meson/man/meson.1 -vcpkg_installed/x64-linux/tools/meson/manual tests/1 wrap/main.c -vcpkg_installed/x64-linux/tools/meson/manual tests/1 wrap/meson.build -vcpkg_installed/x64-linux/tools/meson/manual tests/1 wrap/subprojects/sqlite.wrap -vcpkg_installed/x64-linux/tools/meson/manual tests/10 svn wrap/meson.build -vcpkg_installed/x64-linux/tools/meson/manual tests/10 svn wrap/prog.c -vcpkg_installed/x64-linux/tools/meson/manual tests/10 svn wrap/subprojects/samplesubproject.wrap -vcpkg_installed/x64-linux/tools/meson/manual tests/11 wrap imposter/meson.build -vcpkg_installed/x64-linux/tools/meson/manual tests/11 wrap imposter/subprojects/zlib.wrap -vcpkg_installed/x64-linux/tools/meson/manual tests/12 wrap mirror/meson.build -vcpkg_installed/x64-linux/tools/meson/manual tests/12 wrap mirror/subprojects/zlib.wrap -vcpkg_installed/x64-linux/tools/meson/manual tests/2 multiwrap/meson.build -vcpkg_installed/x64-linux/tools/meson/manual tests/2 multiwrap/prog.c -vcpkg_installed/x64-linux/tools/meson/manual tests/2 multiwrap/subprojects/libpng.wrap -vcpkg_installed/x64-linux/tools/meson/manual tests/2 multiwrap/subprojects/lua.wrap -vcpkg_installed/x64-linux/tools/meson/manual tests/2 multiwrap/subprojects/zlib.wrap -vcpkg_installed/x64-linux/tools/meson/manual tests/3 git wrap/meson.build -vcpkg_installed/x64-linux/tools/meson/manual tests/3 git wrap/prog.c -vcpkg_installed/x64-linux/tools/meson/manual tests/3 git wrap/subprojects/samplesubproject.wrap -vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/build_linux_package.sh -vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/build_osx_package.sh -vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/build_windows_package.py -vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/Info.plist -vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/linux_bundler.sh -vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/meson.build -vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/myapp.cpp -vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/myapp.icns -vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/myapp.iss -vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/myapp.sh -vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/osx_bundler.sh -vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/readme.txt -vcpkg_installed/x64-linux/tools/meson/manual tests/4 standalone binaries/template.dmg.gz -vcpkg_installed/x64-linux/tools/meson/manual tests/5 rpm/lib.c -vcpkg_installed/x64-linux/tools/meson/manual tests/5 rpm/lib.h -vcpkg_installed/x64-linux/tools/meson/manual tests/5 rpm/main.c -vcpkg_installed/x64-linux/tools/meson/manual tests/5 rpm/meson.build -vcpkg_installed/x64-linux/tools/meson/manual tests/6 hg wrap/meson.build -vcpkg_installed/x64-linux/tools/meson/manual tests/6 hg wrap/prog.c -vcpkg_installed/x64-linux/tools/meson/manual tests/6 hg wrap/subprojects/samplesubproject.wrap -vcpkg_installed/x64-linux/tools/meson/manual tests/7 vala composite widgets/meson.build -vcpkg_installed/x64-linux/tools/meson/manual tests/7 vala composite widgets/my-resources.xml -vcpkg_installed/x64-linux/tools/meson/manual tests/7 vala composite widgets/mywidget.ui -vcpkg_installed/x64-linux/tools/meson/manual tests/7 vala composite widgets/mywidget.vala -vcpkg_installed/x64-linux/tools/meson/manual tests/8 timeout/meson.build -vcpkg_installed/x64-linux/tools/meson/manual tests/8 timeout/sleepprog.c -vcpkg_installed/x64-linux/tools/meson/mesonbuild/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/_pathlib.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/_typing.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/arglist.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/build.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/coredata.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/depfile.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/envconfig.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/environment.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/mcompile.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/mconf.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/mdevenv.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/mdist.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/mesondata.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/mesonmain.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/minit.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/minstall.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/mintro.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/mlog.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/mparser.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/msetup.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/msubprojects.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/mtest.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/munstable_coredata.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/optinterpreter.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/programs.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/rewriter.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/ast/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/ast/interpreter.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/ast/introspection.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/ast/postprocess.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/ast/printer.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/ast/visitor.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/backends.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/ninjabackend.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/vs2010backend.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/vs2012backend.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/vs2013backend.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/vs2015backend.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/vs2017backend.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/vs2019backend.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/vs2022backend.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/backend/xcodebackend.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/common.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/executor.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/fileapi.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/generator.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/interpreter.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/toolchain.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/traceparser.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/tracetargets.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/data/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/cmake/data/preload.cmake -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/c_function_attributes.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/c.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/compilers.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/cpp.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/cs.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/cuda.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/cython.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/d.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/detect.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/fortran.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/java.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/objc.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/objcpp.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/rust.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/swift.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/vala.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/arm.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/ccrx.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/clang.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/clike.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/compcert.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/elbrus.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/emscripten.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/gnu.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/intel.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/islinker.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/pgi.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/ti.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/visualstudio.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/compilers/mixins/xc16.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/base.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/boost.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/cmake.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/coarrays.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/configtool.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/cuda.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/detect.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/dev.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/dub.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/factory.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/framework.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/hdf5.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/misc.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/mpi.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/pkgconfig.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/platform.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/qt.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/scalapack.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/ui.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/data/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/data/CMakeLists.txt -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/data/CMakeListsLLVM.txt -vcpkg_installed/x64-linux/tools/meson/mesonbuild/dependencies/data/CMakePathInfo.txt -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/compiler.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/dependencyfallbacks.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/interpreter.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/interpreterobjects.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/kwargs.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/mesonmain.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/type_checking.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/primitives/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/primitives/array.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/primitives/boolean.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/primitives/dict.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/primitives/integer.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/primitives/range.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreter/primitives/string.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/_unholder.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/baseobjects.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/decorators.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/disabler.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/exceptions.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/helpers.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/interpreterbase.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/interpreterbase/operator.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/linkers/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/linkers/detect.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/linkers/linkers.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/mesonlib/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/mesonlib/platform.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/mesonlib/posix.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/mesonlib/universal.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/mesonlib/vsenv.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/mesonlib/win32.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/cmake.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/dlang.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/fs.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/gnome.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/hotdoc.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/i18n.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/java.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/keyval.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/modtest.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/pkgconfig.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/python.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/python3.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/qt.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/qt4.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/qt5.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/qt6.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/sourceset.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/unstable_cuda.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/unstable_external_project.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/unstable_icestorm.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/unstable_rust.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/unstable_simd.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/unstable_wayland.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/modules/windows.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/clangformat.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/clangtidy.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/cleantrees.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/cmake_run_ctgt.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/cmd_or_ps.ps1 -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/copy.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/coverage.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/delwithsuffix.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/depfixer.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/depscan.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/dirchanger.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/env2mfile.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/externalproject.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/gettext.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/gtkdochelper.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/hotdochelper.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/itstool.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/meson_exe.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/msgfmthelper.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/regen_checker.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/run_tool.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/scanbuild.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/symbolextractor.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/tags.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/uninstall.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/scripts/vcstagger.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/cpptemplates.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/cstemplates.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/ctemplates.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/cudatemplates.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/dlangtemplates.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/fortrantemplates.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/javatemplates.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/mesontemplates.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/objcpptemplates.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/objctemplates.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/rusttemplates.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/samplefactory.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/sampleimpl.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/templates/valatemplates.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/wrap/__init__.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/wrap/wrap.py -vcpkg_installed/x64-linux/tools/meson/mesonbuild/wrap/wraptool.py -vcpkg_installed/x64-linux/tools/meson/packaging/create_zipapp.py -vcpkg_installed/x64-linux/tools/meson/packaging/createmsi.py -vcpkg_installed/x64-linux/tools/meson/packaging/createpkg.py -vcpkg_installed/x64-linux/tools/meson/packaging/hook-mesonbuild.py -vcpkg_installed/x64-linux/tools/meson/packaging/License.rtf -vcpkg_installed/x64-linux/tools/meson/packaging/macpages/English.lproj/conclusion.html -vcpkg_installed/x64-linux/tools/meson/packaging/macpages/English.lproj/license.html -vcpkg_installed/x64-linux/tools/meson/packaging/macpages/English.lproj/welcome.html -vcpkg_installed/x64-linux/tools/meson/tools/ac_converter.py -vcpkg_installed/x64-linux/tools/meson/tools/boost_names.py -vcpkg_installed/x64-linux/tools/meson/tools/build_website.py -vcpkg_installed/x64-linux/tools/meson/tools/cmake2meson.py -vcpkg_installed/x64-linux/tools/meson/tools/copy_files.py -vcpkg_installed/x64-linux/tools/meson/tools/dircondenser.py -vcpkg_installed/x64-linux/tools/meson/tools/regenerate_docs.py -vcpkg_installed/x64-linux/tools/meson/tools/run_with_cov.py -vcpkg_installed/x64-linux/tools/meson/unittests/allplatformstests.py -vcpkg_installed/x64-linux/tools/meson/unittests/baseplatformtests.py -vcpkg_installed/x64-linux/tools/meson/unittests/darwintests.py -vcpkg_installed/x64-linux/tools/meson/unittests/datatests.py -vcpkg_installed/x64-linux/tools/meson/unittests/failuretests.py -vcpkg_installed/x64-linux/tools/meson/unittests/helpers.py -vcpkg_installed/x64-linux/tools/meson/unittests/internaltests.py -vcpkg_installed/x64-linux/tools/meson/unittests/linuxcrosstests.py -vcpkg_installed/x64-linux/tools/meson/unittests/linuxliketests.py -vcpkg_installed/x64-linux/tools/meson/unittests/machinefiletests.py -vcpkg_installed/x64-linux/tools/meson/unittests/platformagnostictests.py -vcpkg_installed/x64-linux/tools/meson/unittests/pythontests.py -vcpkg_installed/x64-linux/tools/meson/unittests/rewritetests.py -vcpkg_installed/x64-linux/tools/meson/unittests/subprojectscommandtests.py -vcpkg_installed/x64-linux/tools/meson/unittests/taptests.py -vcpkg_installed/x64-linux/tools/meson/unittests/windowstests.py +vcpkg_installed/ \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt index 459c606..6fcd0f1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,13 +12,14 @@ project( include(cmake/project-is-top-level.cmake) include(cmake/variables.cmake) +include(cmake/fetch-content.cmake) find_package(argparse CONFIG REQUIRED) find_package(nlohmann_json REQUIRED) find_package(fmt REQUIRED) find_package(cpr REQUIRED) find_package(httplib REQUIRED) -find_package(X11 REQUIRED) +find_package(uiohook REQUIRED) # ---- Declare library ---- @@ -39,7 +40,7 @@ target_include_directories( target_compile_features(spotify_volume_controller_lib PUBLIC cxx_std_23) target_compile_definitions(spotify_volume_controller_lib PRIVATE _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS=1) -target_link_libraries(spotify_volume_controller_lib PRIVATE nlohmann_json::nlohmann_json fmt::fmt cpr::cpr httplib::httplib X11::X11) +target_link_libraries(spotify_volume_controller_lib PRIVATE nlohmann_json::nlohmann_json fmt::fmt cpr::cpr httplib::httplib uiohook) set(nlohmann-json_IMPLICIT_CONVERSIONS OFF) # ---- Declare executable ---- diff --git a/cmake/fetch-content.cmake b/cmake/fetch-content.cmake new file mode 100644 index 0000000..950149b --- /dev/null +++ b/cmake/fetch-content.cmake @@ -0,0 +1,9 @@ +include(FetchContent) +FetchContent_Declare( + uiohook + GIT_REPOSITORY https://github.com/kwhat/libuiohook + GIT_TAG 23acecfe207f8a8b5161bec97a8a6fd6ad0aea88 # 1.2.2 + OVERRIDE_FIND_PACKAGE +) + +FetchContent_MakeAvailable(uiohook) \ No newline at end of file diff --git a/source/key_hooks.cpp b/source/key_hooks.cpp index e4f02a5..83a1975 100644 --- a/source/key_hooks.cpp +++ b/source/key_hooks.cpp @@ -8,6 +8,7 @@ #ifdef __linux__ # include +# include #endif #ifdef _WIN32 @@ -19,11 +20,11 @@ #include "VolumeController.h" namespace spotify_volume_controller::key_hooks { -#ifdef _WIN32 namespace { -HHOOK hook; // NOLINT std::unique_ptr g_controller {}; // NOLINT +#ifdef _WIN32 +HHOOK hook; // NOLINT LRESULT CALLBACK volume_callback(int n_code, WPARAM w_param, LPARAM l_param) { @@ -56,8 +57,40 @@ LRESULT CALLBACK print_v_key(int n_code, WPARAM w_param, LPARAM l_param) } return CallNextHookEx(nullptr, n_code, w_param, l_param); } -} // namespace +#else +void volume_callback(uiohook_event* const event) +{ + switch (event->type) { + case EVENT_KEY_PRESSED: { + if (event->data.keyboard.keycode == g_controller->volume_up_keycode()) { + g_controller->increase_volume(); + } else if (event->data.keyboard.keycode == g_controller->volume_down_keycode()) { + g_controller->decrease_volume(); + } + break; + } + default: { + break; + } + } +} +void print_callback(uiohook_event* const event) +{ + switch (event->type) { + case EVENT_KEY_PRESSED: { + fmt::println("Key pressed {}, rawcode={}", event->data.keyboard.keycode, event->data.keyboard.rawcode); + break; + } + default: { + break; + } + } +} + +#endif +} // namespace +#ifdef _WIN32 void start_volume_hook(std::unique_ptr controller) { g_controller = std::move(controller); @@ -77,57 +110,57 @@ void start_print_vkey() UnhookWindowsHookEx(hook); } -#endif +#else -Display* create_display() +void print_hook_run_status(int status) { - Display* display = XOpenDisplay(nullptr); - int screen = XDefaultScreen(display); - Window window = XCreateSimpleWindow(display, - RootWindow(display, screen), - 10, - 10, - 200, - 200, - 1, - BlackPixel(display, screen), - WhitePixel(display, screen)); - XSelectInput(display, window, KeyPressMask); - XMapWindow(display, window); - return display; + switch (status) { + case UIOHOOK_SUCCESS: + // Everything is ok. + break; + + // System level errors. + case UIOHOOK_ERROR_OUT_OF_MEMORY: + fmt::println("Failed to allocate memory. ({})", status); + break; + + // X11 specific errors. + case UIOHOOK_ERROR_X_OPEN_DISPLAY: + fmt::println("Failed to open X11 display. ({})", status); + break; + + case UIOHOOK_ERROR_X_RECORD_NOT_FOUND: + fmt::println("Unable to locate XRecord extension. ({})", status); + break; + + case UIOHOOK_ERROR_X_RECORD_ALLOC_RANGE: + fmt::println("Unable to allocate XRecord range. ({})", status); + break; + + case UIOHOOK_ERROR_X_RECORD_CREATE_CONTEXT: + fmt::println("Unable to allocate XRecord context. ({})", status); + break; + + case UIOHOOK_ERROR_X_RECORD_ENABLE_CONTEXT: + fmt::println("Failed to enable XRecord context. ({})", status); + break; + default: + fmt::println("Unhandled uiohook error. Are you on an unsupported platform? ({})", status); + break; + } } void start_volume_hook(std::unique_ptr controller) { - Display* display = create_display(); - while (true) { - XEvent event; - XNextEvent(display, &event); - - /* keyboard events */ - if (event.type == KeyPress) { - if (event.xkey.keycode == controller->volume_down_keycode()) { - controller->decrease_volume(); - } else if (event.xkey.keycode == controller->volume_up_keycode()) { - controller->increase_volume(); - } - } - } + g_controller = std::move(controller); + hook_set_dispatch_proc(&volume_callback); + print_hook_run_status(hook_run()); } void start_print_vkey() { - Display* display = create_display(); - while (true) { - XEvent event; - XNextEvent(display, &event); - - /* keyboard events */ - if (event.type == KeyPress) { - fmt::println("KeyPress: {}", event.xkey.keycode); - /* exit on ESC key press */ - if (event.xkey.keycode == 0x09) - break; - } - } + hook_set_dispatch_proc(&print_callback); + print_hook_run_status(hook_run()); } +#endif + } // namespace spotify_volume_controller::key_hooks \ No newline at end of file diff --git a/source/test.cpp b/source/test.cpp deleted file mode 100644 index dcf72d9..0000000 --- a/source/test.cpp +++ /dev/null @@ -1,3 +0,0 @@ -#ifdef __linux -# include -#endif \ No newline at end of file diff --git a/vcpkg.json b/vcpkg.json index cad3ac6..3de09bf 100644 --- a/vcpkg.json +++ b/vcpkg.json @@ -14,8 +14,7 @@ "cpr", "argparse", "nlohmann-json", - "cpp-httplib", - "libx11" + "cpp-httplib" ], "default-features": [], "features": { From c2141dd38617c0bf7b1a580cf566acb6e2742fd6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Birath?= Date: Thu, 8 Jan 2026 20:15:09 +0100 Subject: [PATCH 3/4] Fix windows build --- cmake/fetch-content.cmake | 2 +- source/VolumeController.cpp | 3 ++- source/key_hooks.cpp | 29 ++++++++++++++--------------- source/main.cpp | 2 +- 4 files changed, 18 insertions(+), 18 deletions(-) diff --git a/cmake/fetch-content.cmake b/cmake/fetch-content.cmake index 950149b..6e5cf59 100644 --- a/cmake/fetch-content.cmake +++ b/cmake/fetch-content.cmake @@ -2,7 +2,7 @@ include(FetchContent) FetchContent_Declare( uiohook GIT_REPOSITORY https://github.com/kwhat/libuiohook - GIT_TAG 23acecfe207f8a8b5161bec97a8a6fd6ad0aea88 # 1.2.2 + GIT_TAG 90c2248503bb62f57e7fc1c0ec339053010e209d # 1.3 OVERRIDE_FIND_PACKAGE ) diff --git a/source/VolumeController.cpp b/source/VolumeController.cpp index 99374f3..f890eed 100644 --- a/source/VolumeController.cpp +++ b/source/VolumeController.cpp @@ -26,9 +26,10 @@ using json = nlohmann::json; #ifdef _WIN32 constexpr keycode default_up_keycode = VK_VOLUME_UP; constexpr keycode default_down_keycode = VK_VOLUME_DOWN; -#endif +#else constexpr keycode default_up_keycode = 100; constexpr keycode default_down_keycode = 101; +#endif VolumeController::VolumeController(const Config& config, Client& client) : m_volume() diff --git a/source/key_hooks.cpp b/source/key_hooks.cpp index 83a1975..17c3f6a 100644 --- a/source/key_hooks.cpp +++ b/source/key_hooks.cpp @@ -22,8 +22,8 @@ namespace spotify_volume_controller::key_hooks { namespace { -std::unique_ptr g_controller {}; // NOLINT #ifdef _WIN32 +std::unique_ptr g_controller {}; // NOLINT HHOOK hook; // NOLINT LRESULT CALLBACK volume_callback(int n_code, WPARAM w_param, LPARAM l_param) @@ -58,14 +58,15 @@ LRESULT CALLBACK print_v_key(int n_code, WPARAM w_param, LPARAM l_param) return CallNextHookEx(nullptr, n_code, w_param, l_param); } #else -void volume_callback(uiohook_event* const event) +void volume_callback(uiohook_event* const event, void* user_data) { + auto* controller = static_cast(user_data); switch (event->type) { case EVENT_KEY_PRESSED: { - if (event->data.keyboard.keycode == g_controller->volume_up_keycode()) { - g_controller->increase_volume(); - } else if (event->data.keyboard.keycode == g_controller->volume_down_keycode()) { - g_controller->decrease_volume(); + if (event->data.keyboard.keycode == controller->volume_up_keycode()) { + controller->increase_volume(); + } else if (event->data.keyboard.keycode == controller->volume_down_keycode()) { + controller->decrease_volume(); } break; } @@ -75,8 +76,9 @@ void volume_callback(uiohook_event* const event) } } -void print_callback(uiohook_event* const event) +void print_callback(uiohook_event* const event, void* user_data) { + (void)user_data; switch (event->type) { case EVENT_KEY_PRESSED: { fmt::println("Key pressed {}, rawcode={}", event->data.keyboard.keycode, event->data.keyboard.rawcode); @@ -96,8 +98,7 @@ void start_volume_hook(std::unique_ptr controller) g_controller = std::move(controller); hook = SetWindowsHookExA(WH_KEYBOARD_LL, volume_callback, GetModuleHandle(nullptr), 0); MSG msg; - while (GetMessage(&msg, nullptr, 0, 0)) { - }; + while (GetMessage(&msg, nullptr, 0, 0)) {}; UnhookWindowsHookEx(hook); } @@ -105,8 +106,7 @@ void start_print_vkey() { hook = SetWindowsHookExA(WH_KEYBOARD_LL, print_v_key, GetModuleHandle(nullptr), 0); MSG msg; - while (GetMessage(&msg, nullptr, 0, 0)) { - }; + while (GetMessage(&msg, nullptr, 0, 0)) {}; UnhookWindowsHookEx(hook); } @@ -152,15 +152,14 @@ void print_hook_run_status(int status) void start_volume_hook(std::unique_ptr controller) { - g_controller = std::move(controller); - hook_set_dispatch_proc(&volume_callback); + hook_set_dispatch_proc(&volume_callback, controller.get()); print_hook_run_status(hook_run()); } void start_print_vkey() { - hook_set_dispatch_proc(&print_callback); + hook_set_dispatch_proc(&print_callback, nullptr); print_hook_run_status(hook_run()); } #endif -} // namespace spotify_volume_controller::key_hooks \ No newline at end of file +} // namespace spotify_volume_controller::key_hooks diff --git a/source/main.cpp b/source/main.cpp index ba9a8e4..09ec5d0 100644 --- a/source/main.cpp +++ b/source/main.cpp @@ -7,8 +7,8 @@ #include #ifdef _WIN32 # define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers -# include # include +# include #endif #include "Client.h" From 3fb4585a420879a4e74669c518a103458b442012 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Birath?= Date: Sun, 11 Jan 2026 14:22:55 +0100 Subject: [PATCH 4/4] Update VolumeController initalization order to avoid race condition --- source/VolumeController.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/source/VolumeController.h b/source/VolumeController.h index f8872ff..4b2569b 100644 --- a/source/VolumeController.h +++ b/source/VolumeController.h @@ -71,18 +71,20 @@ class VolumeController const keycode m_volume_down_keycode; std::optional m_desktop_device_id; - std::thread m_client_thread; - std::jthread m_update_current_volume_thread; - std::jthread m_notify_timer_thread; - std::mutex m_volume_mutex; + std::mutex m_update_current_volume_mutex; + std::condition_variable m_volume_cv; std::queue m_volume_queue; std::condition_variable m_update_current_volume_cv; - std::mutex m_update_current_volume_mutex; std::atomic m_updating_current_volume; std::condition_variable m_updating_current_volume_cv; Timer m_notify_timer {}; + + // Initialize last so that we can guarantee that all member variables are initalized before the threads start + std::thread m_client_thread; + std::jthread m_update_current_volume_thread; + std::jthread m_notify_timer_thread; }; } // namespace spotify_volume_controller