diff --git a/lib/install.js b/lib/install.js index 6cbcdb8f7a..a2485c3a2c 100644 --- a/lib/install.js +++ b/lib/install.js @@ -39,8 +39,15 @@ function install (gyp, argv, callback) { } } - var distUrl = gyp.opts['dist-url'] || gyp.opts.disturl || 'https://nodejs.org/dist' + var distUrl = gyp.opts['dist-url'] || gyp.opts.disturl + if (!distUrl) { + if (semver.satisfies(version, '>=1.0.0')) { + distUrl = 'https://iojs.org/dist' + } else { + distUrl = 'https://nodejs.org/dist' + } + } // Determine which node dev files version we are installing var versionStr = argv[0] || gyp.opts.target || process.version