Project status: development.
Server and client uses custom protocol based on protobuf. To generate protobuf
code for client and server, use styx-messages/Build-Protobuf.ps1
file.
Styx server is written in Scala. It listens on 6060 port (default) for incoming client connections.
To run the server, install sbt
and use
$ sbt run
For now, the only client is Miranda NG plugin.
Current client code is compatible only with MSVS IDE.
You'll need a boost logging library.
First of all, if you not plan to debug your code inside IDE, you're free to disable the post-build action. Then, build projects as always.
Copy *.dll
and *.pdb
files to folder Miranda/Plugins
. Start Miranda and
use main menu command Enable Styx
.