From 930d40916554dd01f6125eb6e759e3370dc981a2 Mon Sep 17 00:00:00 2001 From: Michael Lumish Date: Fri, 10 Jul 2020 08:41:58 -0700 Subject: [PATCH] Fix include paths for loading protos --- packages/grpc-js/src/xds-client.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/grpc-js/src/xds-client.ts b/packages/grpc-js/src/xds-client.ts index 732858a3..80d19e0e 100644 --- a/packages/grpc-js/src/xds-client.ts +++ b/packages/grpc-js/src/xds-client.ts @@ -62,11 +62,12 @@ function loadAdsProtos(): Promise { defaults: true, oneofs: true, includeDirs: [ - 'deps/envoy-api/', - 'deps/udpa/', - 'node_modules/protobufjs/', - 'deps/googleapis/', - 'deps/protoc-gen-validate/', + // Paths are relative to src/build + __dirname + '/../../deps/envoy-api/', + __dirname + '/../../deps/udpa/', + __dirname + '/../../node_modules/protobufjs/', + __dirname + '/../../deps/googleapis/', + __dirname + '/../../deps/protoc-gen-validate/', ], } )