Skip to content

build: set macOS native-module gypi values from config.gypi - #53532

Merged
MarshallOfSound merged 2 commits into
44-x-yfrom
trop/44-x-y-bp-build-set-macos-native-module-gypi-values-from-config-gypi-1788540400058
Sep 4, 2026
Merged

build: set macOS native-module gypi values from config.gypi#53532
MarshallOfSound merged 2 commits into
44-x-yfrom
trop/44-x-y-bp-build-set-macos-native-module-gypi-values-from-config-gypi-1788540400058

Conversation

@trop

@trop trop Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Backport of #53525

See that PR for details.

Notes: none

trop Bot and others added 2 commits September 4, 2026 16:46
Emit clang=1 and MACOSX_DEPLOYMENT_TARGET=13.0 for OS==mac from
generate-config-gypi.py (variables.conditions / target_conditions) instead
of patching node's common.gypi, and write config.gypi as JSON so node-gyp's
parser keeps the condition strings.

Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
@trop
trop Bot requested a review from a team as a code owner September 4, 2026 16:46
@trop
trop Bot requested a review from codebytere September 4, 2026 16:47
@trop trop Bot added 44-x-y backport This is a backport PR semver/none labels Sep 4, 2026
@MarshallOfSound
MarshallOfSound merged commit 3220b54 into 44-x-y Sep 4, 2026
92 checks passed
@MarshallOfSound
MarshallOfSound deleted the trop/44-x-y-bp-build-set-macos-native-module-gypi-values-from-config-gypi-1788540400058 branch September 4, 2026 18:30
@release-clerk

release-clerk Bot commented Sep 4, 2026

Copy link
Copy Markdown

No Release Notes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant