Categories: None [Edit]

vcdeps

https://rubygems.org/gems/vcdeps
https://github.com/main-path/vcdeps
vcdeps wires Microsoft's vcpkg package manager into mkmf: declare native dependencies in ext//vcpkg.json, call Vcdeps.mkmf! from extconf.rb, and vcdeps locates (or bootstraps) vcpkg, installs the ports out of tree with the correct dynamic-CRT triplet, prepends the include/lib paths so they win over Ruby's own opt-dir, and vendors the runtime DLLs with a generated Fiddle-preload shim so the built extension actually loads. It provides a library API (install!/vendor!/baseline!/tool!), the extconf entry point Vcdeps.mkmf!, and a CLI (vcdeps doctor/where/install/vendor/ baseline/bootstrap). Manifest mode only; builds and caches live under %LOCALAPPDATA%\vcdeps, never inside the gem. Windows MSVC (mswin) Ruby only. Pure Ruby — no compiler required to install vcdeps itself.

Total

Ranking: 194,430 of 197,108
Downloads: 449

Daily

Ranking: 26,581 of 197,085
Downloads: 8

Depended by

RankDownloadsName

Depends on

RankDownloadsName
81,429,009,039rake
141,310,873,722minitest
193,513549vcvars

Owners

#GravatarHandle
1iconnedpus