git clone https://chromium.googlesource.com/external/gyp
cd gyp
python setup.py install
$ gyp --depth=. pomelo.gyp [options]
options:
false
by defaultdisable tls support
true
by defaultenable openssl, but use system pre-install libssl & libcrypto, if false
, it will compile openssl from source code in deps/openssl.
false
by defaultdisable uv support, it also disable tls support as tls implementation is based on uv.
false
by defaultuse system pre-install libuv, similar to use_sys_openssl
, if enable, the pre-install libuv version should be 0.11.x
false
by defaultuse system pre-install jansson.
static_library
by defaultstatic library or shared library for libpomelo2
false
by default./usr/include/python2.7
by default.These two options is used to configure compilation for pypomelo.
false
by default.configure jpomelo compilation for java
false
by default.configure cspomelo compilation for c#