Skip to content

build,win: put all compilation artifacts into `out`

Solves (almost completely) the unnecessary distribution of build artifacts all over the repo. In order to keep this semver-patch I've added a symlinking step: https://github.com/nodejs/node/blob/2ee659cde1975a247dfa3d30d765eb9fdd3973f4/vcbuild.bat#L326-L327

Also has some small tweaks.

what's left to solve is the locations of the .vcxproj files. That requires a GYP patch

/CC @nodejs/build-files @nodejs/platform-windows

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • commit message follows commit guidelines

Merge request reports

Loading