Skip to content

Latest commit

 

History

History
31 lines (17 loc) · 1.05 KB

README.md

File metadata and controls

31 lines (17 loc) · 1.05 KB

eyesocket

A platform to freely express yourself.

This client/server bundle is designed to create a space where you can speak your mind freely.

features

This platform features a fully-functional chat application with a main hub server, 3rd party hosted servers (like discord), self-hosted-bots, and command processing engines.

symlinks

This is a required step before compiling/running the client or server.

A shared library is present inside the /common/ library. In order to compile/run the client or server, you must link /common/types/ to both the client and server.

Link the directories using your platform-specific symlink command. For linux, the commands are below:

ln -s /absolute/path/to/eyesocket/common/types /absolute/path/to/eyesocket/server/src/common ln -s /absolute/path/to/eyesocket/common/types /absolute/path/to/eyesocket/client/src/common

Make sure the directories look like this:

Client: /client/src/common/types[linked]/...

Server: /server/src/common/types[linked]/...

Example:

image