proper binding.gyp condition