diff options
Diffstat (limited to 'src/node/cli/service_packager.js')
-rw-r--r-- | src/node/cli/service_packager.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/node/cli/service_packager.js b/src/node/cli/service_packager.js index 7bf54b1c62..41875b5420 100644 --- a/src/node/cli/service_packager.js +++ b/src/node/cli/service_packager.js @@ -78,7 +78,9 @@ function copyFile(src_path, dest_path) { function main(argv) { var args = parseArgs(argv, arg_format); var out_path = path.resolve(args.out); - var include_dirs = _.map(path.resolve, args.include); + var include_dirs = _.map(_.flatten([args.include]), function(p) { + return path.resolve(p); + }); args.grpc_version = package_json.version; generatePackage(args, function(err, rendered) { if (err) throw err; @@ -97,6 +99,7 @@ function main(argv) { 'service.json')); var pbjs_args = _.flatten(['node', 'pbjs', args._[0], + '-legacy', _.map(include_dirs, function(dir) { return "-path=" + dir; })]); |