-
-
Notifications
You must be signed in to change notification settings - Fork 35.3k
build,windows: solve build file disparity #12425
Copy link
Copy link
Closed
baby636/node
#59Labels
buildIssues and PRs related to build files or the CI.Issues and PRs related to build files or the CI.windowsIssues and PRs related to the Windows platform.Issues and PRs related to the Windows platform.wipIssues and PRs that are still a work in progress.Issues and PRs that are still a work in progress.
Metadata
Metadata
Assignees
Labels
buildIssues and PRs related to build files or the CI.Issues and PRs related to build files or the CI.windowsIssues and PRs related to the Windows platform.Issues and PRs related to the Windows platform.wipIssues and PRs that are still a work in progress.Issues and PRs that are still a work in progress.
Up till now we have been using two mechanism to build
node, on windowsvcbuild.batthat triggersconfigureand thenmsbuild. And on all other platforms a direct call toconfigureand then an explicit call tomake. Having two mechanisms, leads to divergence, as often bugs-fixes/improvements are done on one and not the other. I wish we could eliminate this disparity by using a tool that works on both platforms.A few proposed solutions:
ninjaaschromiumandV8does (generate.ninjafiles withGYP)cmakewhich is now MSVS supported (generateCMakeLists.txtfiles withGYP)makeon Windows