From e38d4fd8a747cf25f76a53a18a94fecb49d1cb1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aykut=20G=C3=BCney?= <50778230+KeuqS@users.noreply.github.com> Date: Tue, 13 Oct 2026 15:52:07 +0000 Subject: [PATCH] chore(gyp-to-cmake): add changeset for ldflags support Co-Authored-By: Claude Opus 5.5 (1M context) --- .changeset/ldflags-target-options.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .changeset/ldflags-target-options.md diff --git a/.changeset/ldflags-target-options.md b/.changeset/ldflags-target-options.md new file mode 100644 index 00000000..af71c0f0 --- /dev/null +++ b/.changeset/ldflags-target-options.md @@ -0,0 +1,7 @@ +--- +"gyp-to-cmake": minor +--- + +Translate target-level `ldflags` from `binding.gyp` into private CMake link +options. The parser now validates that `ldflags` is an array of strings, and +the generated options preserve command expansion and escaped spaces.