Skip to content

Latest commit

 

History

History
57 lines (42 loc) · 1.16 KB

README.md

File metadata and controls

57 lines (42 loc) · 1.16 KB

FloraRPC

App icon
Screenshot

Qtを使ったgRPC GUI Clientです。
既存のアプリはどれもWebベースであり、ネイティブのGUIツールキットを用いた実装がほとんど無かったので開発されました。

UIの構成は BloomRPC の影響を強く受けています。

Dependencies

  • Qt 5.15.2
  • protobuf 3.18
  • gRPC 1.37
  • KSyntaxHighlighting 5.84

Build (for Arch Linux)

$ yay -S cmake qt5-base protobuf grpc syntax-highlighting
$ git submodule update --init
$ mkdir -p build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Release ..
$ cmake --build . -- -j8

Build (for Windows)

Additional prerequisites

git submodule update --init

REM // install dependencies with vcpkg
nmake install_deps

REM // build
nmake dev

Build (for macOS)

git submodule update --init

# install dependencies with vcpkg
make install_deps

# build
make dev