Skip to content

binarybirchtree/valor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Valor

Travis CI ![License](https://img.shields.io/badge/license-GNU General Public License v3.0-blue.svg)

A C++ framework for Vindinium.

Doxygen documentation

Building the library

Install Bazel

See the official installation instructions at https://bazel.io/docs/install.html.

Install dependency libraries

sudo apt install libcpprest-dev libgoogle-glog-dev

Build the Valor library

bazel build valor

Running the unit tests

bazel test --test_output=all tests

Running the example client

Customize the configuration

To use a local Vindinium server:

To use the public Vindinium server:

Install the Boost program_options library and headers

sudo apt install libboost-program-options-dev

Build and run the example client

bazel run example $(readlink -f example/config.json)

View the simulation

Upon successfully starting a new simulation, the example client will output the corresponding URL in the following format:

View URL: http://localhost:9000/abcdefgh

Author

Binary Birch Tree