batsched is a set of Batsim-compatible algorithms implemented in C++.
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'
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...