diff --git a/lib/build.js b/lib/build.js index 5797cd8..3b560c7 100644 --- a/lib/build.js +++ b/lib/build.js @@ -31,6 +31,8 @@ function build (gyp, argv, callback) { if (win) { argv.push('/p:Configuration=' + config) } else { + argv.push('-f'); + argv.push('Makefile.gyp'); argv.push('BUILDTYPE=' + config) } diff --git a/lib/configure.js b/lib/configure.js index cb7c9e0..998635e 100644 --- a/lib/configure.js +++ b/lib/configure.js @@ -45,6 +45,8 @@ function configure (gyp, argv, callback) { argv.push(path.join(devDir, 'tools', 'patch.gypi')) } else { // Force the 'make' target for non-Windows + argv.unshift('.gyp') + argv.unshift('--suffix') argv.unshift('make') argv.unshift('-f') }