Skip to content

oar-team/batsched

Repository files navigation

pipeline status coverage changelog

batsched is a set of Batsim-compatible algorithms implemented in C++.

Install

For Nix users

# Up-to-date version
nix-env -iA batsched-master -f 'https://github.com/oar-team/nur-kapack/archive/master.tar.gz'
# Latest release
nix-env -iA batsched -f 'https://github.com/oar-team/nur-kapack/archive/master.tar.gz'

Manually

git clone https://framagit.org/batsim/batsched.git
mkdir -p batsched/build
cd batsched/build
cmake ..
make
make install

Up-to-date dependencies and versions are fully defined in batsched's CI nix recipe.
Here is a quick (and probably outdated) list:

  • decent clang/gcc and cmake
  • zmq (C and C++)
  • redox (hiredis + libev)
  • loguru
  • intervalset
  • decent boost, gmp, rapidjson...