diff --git a/content/log/2022/smart-bundling.md b/content/log/2022/smart-bundling.md index 927451d..cc7755e 100644 --- a/content/log/2022/smart-bundling.md +++ b/content/log/2022/smart-bundling.md @@ -2,7 +2,7 @@ title: "Smart Bundling" date: 2022-05-12T05:55:00+03:00 slug: smart-bundling -description: "I think bundling software is undeservedly frowned upon. There are ways to reasonably bundle software. This post explores how." +description: "Bundling dependencies is undeservedly frowned upon. Lets explore how to do it reasonably. Update: Zig's package manager will support it a reasonable mode of bundling dependencies!" --- TLDR @@ -15,6 +15,14 @@ frictionless? What about this: internet, and - write/have tools that make this vendoring easy for us. +Update 2022-02 +-------------- + +Zig's upcoming [package manager](https://github.com/ziglang/zig/pull/14265) +will have ability to use bundled dependencies from the local checkout: exactly +how it's envisioned in the remainder of the article. Details in +[ziglang/zig#14293][14293]. Looking forward! + Number of dependencies ---------------------- @@ -258,3 +266,4 @@ Many thanks Johny Marler and Anton Lavrik for reading drafts of this. [ABS]: https://en.wikipedia.org/wiki/Anti-lock_braking_system [apenwarr]: https://apenwarr.ca/ [zig-pkg-manager]: https://github.com/ziglang/zig/issues/943 +[14293]: https://github.com/ziglang/zig/issues/14293