mirror of
https://github.com/Qv2ray/Qv2ray.git
synced 2025-05-21 03:10:24 +08:00

* [add] Added gRPC support, however this will make all CI fail.
* [add] Add full support for up/download speed.
* [Trigger-CI]
* [CI] add gRPC for travis linux
* [CI] fixed CI for linux
* [CI] Added ci script for Windows
* APPV
* [Fixed] Fixed Windows CI
Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>
* Update .appveyor.yml
* Update .appveyor.yml
* Update .travis.yml
* Update .travis.yml
* Update grpc_gen.bat
* [Trigger-CI]
* Update .appveyor.yml
* Signed-off-by: Leroy.H.Y <lhy20010403@hotmail.com>
* Update grpc_gen.sh
* [macOS] Added macOS gRPC
* [macOS] Added macOS gRPC
* Update .travis.yml
Former-commit-id: b2e54a7ac2
27 lines
766 B
Batchfile
27 lines
766 B
Batchfile
@echo off
|
|
cd tools
|
|
echo Extracting files.
|
|
%~dp0\7z.exe -y e %~dp0gRPC-win32.tar.gz -o%~dp0 && %~dp0\7z.exe -y x %~dp0gRPC-win32.tar -o%~dp0\..\libs\gRPC-win32
|
|
if errorlevel 1 goto errored
|
|
|
|
del %~dp0gRPC-win32.tar
|
|
|
|
mkdir %~dp0..\libs\gen
|
|
|
|
echo.
|
|
echo Generate grpc.pb.h using gRPC and protocol buffer
|
|
echo. ---^> Generating gRPC file.
|
|
%~dp0\..\libs\gRPC-win32\bin\protoc.exe v2ray_api_commands.proto --grpc_out=%~dp0..\libs\gen --plugin=protoc-gen-grpc="%~dp0..\libs\gRPC-win32\bin\grpc_cpp_plugin.exe"
|
|
if errorlevel 1 goto errored
|
|
|
|
echo. ---^> Generating proto file.
|
|
%~dp0\..\libs\gRPC-win32\bin\protoc.exe v2ray_api_commands.proto --cpp_out=%~dp0..\libs\gen
|
|
if errorlevel 1 goto errored
|
|
|
|
echo DONE
|
|
exit 0
|
|
|
|
:errored
|
|
echo %errorlevel%
|
|
echo SOME PROCESS FAILED!
|
|
exit 1 |