gyp: implement LINK for ninja
LINK is used for FIPS, and needs to set both the ld =
and ldxx =
variables in the ninja build file to link c++ (node) and c (openssl-cli,
etc.) executables.
Without this, ninja can't link node when buliding in FIPS mode, test using ./configure --ninja --openssl-fips=/home/sam/w/core/openssl-fips-2.0.9/canister
(obviously, with your own FIPS canister).
Affected core subsystem(s)
crypto, deps, gyp