Project homepage Mailing List  Warmcat.com  API Docs  Github Mirror 
{"schema":"libjg2-1", "vpath":"/git/", "avatar":"/git/avatar/", "alang":"", "gen_ut":1743523609, "reponame":"libwebsockets", "desc":"libwebsockets lightweight C networking library", "owner": { "name": "Andy Green", "email": "andy@warmcat.com", "md5": "c50933ca2aa61e0fe2c43d46bb6b59cb" },"url":"https://libwebsockets.org/repo/libwebsockets", "f":3, "items": [ {"schema":"libjg2-1", "cid":"ea4905b1a058505a563bc019a8c3c819", "oid":{ "oid": "98f63c6c8de4a2bf287a37cf12ff34c721b9f359", "alias": []},"blobname": "scripts/travis_install.sh", "blob": "#!/bin/bash\n\nif [ \u0022$COVERITY_SCAN_BRANCH\u0022 \u003d\u003d 1 ]; then exit; fi\n\nif [ \u0022$TRAVIS_OS_NAME\u0022 \u003d\u003d \u0022linux\u0022 ];\nthen\n\tsudo apt-get update -qq\n\n\tif [ \u0022$LWS_METHOD\u0022 \u003d\u003d \u0022lwsws\u0022 -o \u0022$LWS_METHOD\u0022 \u003d\u003d \u0022lwsws2\u0022 ];\n\tthen\n\t\tsudo apt-get install -y -qq realpath libjemalloc1 libev4 libuv-dev libdbus-1-dev valgrind mosquitto\n\t\tsudo apt-get remove python-six\n\t\tsudo pip install \u0022six\u003e\u003d1.9\u0022\n\t\tsudo pip install \u0022Twisted\u003d\u003d16.0.0\u0022\n\t\tsudo pip install \u0022pyopenssl\u003e\u003d0.14\u0022\n\t\tsudo pip install autobahntestsuite\n\t\twget https://libwebsockets.org/openssl-1.1.0-trusty.tar.bz2 -O/tmp/openssl.tar.bz2\n\t\tcd /\n\t\tsudo tar xf /tmp/openssl.tar.bz2\n\t\tsudo ldconfig\n\t\tsudo update-ca-certificates\n\tfi\n\n\tif [ \u0022$LWS_METHOD\u0022 \u003d\u003d \u0022mbedtls\u0022 -o \u0022$LWS_METHOD\u0022 \u003d\u003d \u0022ss+mbedtls\u0022 ];\n\tthen\n\t\tsudo apt-get install -y -qq realpath libjemalloc1 libev4 libuv-dev valgrind\n\t\twget https://libwebsockets.org/openssl-1.1.0-trusty.tar.bz2 -O/tmp/openssl.tar.bz2\n\t\tcd /\n\t\tsudo tar xf /tmp/openssl.tar.bz2\n\t\tsudo ldconfig\n\t\tsudo update-ca-certificates\n\tfi\n\n\tif [ \u0022$LWS_METHOD\u0022 \u003d\u003d \u0022smp\u0022 ];\n\tthen\n\t\tsudo apt-get install -y -qq realpath libjemalloc1 libev4\n\t\twget https://libwebsockets.org/openssl-1.1.0-trusty.tar.bz2 -O/tmp/openssl.tar.bz2\n\t\tcd /\n\t\tsudo tar xf /tmp/openssl.tar.bz2\n\t\tsudo ldconfig\n\t\tsudo update-ca-certificates\n\tfi\n\n\tif [ \u0022$LWS_METHOD\u0022 \u003d\u003d \u0022libev\u0022 ];\n\tthen\n\t\tsudo apt-get install -y -qq libev-dev;\n\tfi\n\n\tif [ \u0022$LWS_METHOD\u0022 \u003d\u003d \u0022libuv\u0022 -o \u0022$LWS_METHOD\u0022 \u003d\u003d \u0022lwsws\u0022 -o \u0022$LWS_METHOD\u0022 \u003d\u003d \u0022lwsws2\u0022 ];\n\tthen\n\t\tsudo apt-get install -y -qq libuv-dev;\n#libuv1 libuv1-dev;\n\tfi\n\nfi\n\nif [ \u0022$TRAVIS_OS_NAME\u0022 \u003d\u003d \u0022osx\u0022 ];\nthen\n\tif [ \u0022$LWS_METHOD\u0022 \u003d\u003d \u0022lwsws\u0022 -o \u0022$LWS_METHOD\u0022 \u003d\u003d \u0022lwsws2\u0022 ];\n\tthen\n\t\tbrew update;\n\t\tbrew install dbus;\n\tfi\n\n\tif [ \u0022$LWS_METHOD\u0022 \u003d\u003d \u0022libev\u0022 ];\n\tthen\n\t\tbrew update;\n\t\tbrew install libev;\n\tfi\n\n\tif [ \u0022$LWS_METHOD\u0022 \u003d\u003d \u0022libuv\u0022 -o \u0022$LWS_METHOD\u0022 \u003d\u003d \u0022lwsws\u0022 -o \u0022$LWS_METHOD\u0022 \u003d\u003d \u0022lwsws2\u0022 ];\n\tthen\n\t\tbrew update;\n\t\tbrew install libuv;\n\tfi\n\nfi\n\n\t\n","s":{"c":1743523609,"u": 114}} ],"g": 1094,"chitpc": 0,"ehitpc": 0,"indexed":0 , "ab": 1, "si": 0, "db":0, "di":0, "sat":0, "lfc": "0000"}