Skip to content

Conversation

jkunkee
Copy link
Contributor

@jkunkee jkunkee commented Feb 25, 2019

Checklist
  • npm install && npm test passes
  • tests are included
    • No GYP tests seem to be in node-gyp
  • commit message follows commit guidelines
Description of change

This is a port of nodejs/node#26020 (see also refack/GYP3#23) to the node-gyp copy of GYP. It is important when building Node.js itself (V8 has ASM bits; hence the other PR) and when building native modules with ASM (fairly rare, as I understand it).

@jkunkee jkunkee marked this pull request as ready for review February 25, 2019 22:34
@jkunkee
Copy link
Contributor Author

jkunkee commented Feb 25, 2019

This is a much smaller change than #1678, but they may overlap some.

@jkunkee
Copy link
Contributor Author

jkunkee commented Apr 2, 2019

This PR is redundant with upgrading node-gyp's GYP to refack/GYP.

This change allows MSVS projects generated for ARM64 to include ASM
files.
@jkunkee
Copy link
Contributor Author

jkunkee commented May 2, 2019

#1678's GYP-specific parts were separated into refack/GYP3#33, then that was ported back as #1739. It might have a merge conflict with this PR, but they do not functionally overlap.

joaocgreis pushed a commit to JaneaSystems/node-gyp that referenced this pull request May 7, 2019
This change allows MSVS projects generated for ARM64 to include ASM
files.

PR-URL: nodejs#1679
Reviewed-By: João Reis <[email protected]>
@joaocgreis
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants