mirror of https://github.com/grpc/grpc.git
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
https://grpc.io/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
384 B
21 lines
384 B
10 years ago
|
#!/bin/bash
|
||
|
|
||
|
set -ex
|
||
|
|
||
|
# change to grpc repo root
|
||
|
cd $(dirname $0)/../..
|
||
|
|
||
|
# tells npm install to look for files in that directory
|
||
|
export GRPC_ROOT=`pwd`
|
||
|
# tells npm install the subdirectory with library files
|
||
|
export GRPC_LIB_SUBDIR=libs/opt
|
||
|
# tells npm install not to use default locations
|
||
|
export GRPC_NO_INSTALL=yes
|
||
|
|
||
|
# build the c libraries
|
||
|
make -j static_c
|
||
|
|
||
|
cd src/node
|
||
|
|
||
|
npm install
|