deps: add vendor depenency crate

Add cargo config to support building a unified cargo static lib to
include multiple crate dependencies to be used by Node.js.

This also allows additional crate dependencies to be added, like amaro.

PR-URL: https://github.com/nodejs/node/pull/61072
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
This commit is contained in:
Chengzhong Wu
2025-12-05 18:23:47 +00:00
committed by Node.js GitHub Bot
parent 6157c81f4b
commit 493ce19486
9 changed files with 588 additions and 6 deletions

View File

@@ -16,6 +16,7 @@ on:
- deps/ada/**
- deps/brotli/**
- deps/cares/**
- deps/crates/**
- deps/corepack/**
- deps/icu-small/**
- deps/icu-tmp/**
@@ -25,7 +26,6 @@ on:
- deps/openssl/*/**
- deps/simdjson/**
- deps/sqlite/**
- deps/temporal/**
- deps/uv/**
- deps/uvwasi/**
- deps/zlib/**
@@ -62,6 +62,7 @@ on:
- deps/ada/**
- deps/brotli/**
- deps/cares/**
- deps/crates/**
- deps/corepack/**
- deps/icu-small/**
- deps/icu-tmp/**
@@ -71,7 +72,6 @@ on:
- deps/openssl/*/**
- deps/simdjson/**
- deps/sqlite/**
- deps/temporal/**
- deps/uv/**
- deps/uvwasi/**
- deps/zlib/**