Skip to content

michaelprograms/nightmare-residuum

Repository files navigation

CI on ubuntu

Nightmare Residuum

An LPMud inspired by the Nightmare Mudlib but utilizing modern fluffos driver features.

image

Fluffos Driver

Requirements

The fluffos driver builds and runs best on Ubuntu 20.04 with the following dependencies installed (reference this repository's Github Action for build-and-test):

sudo apt install -y build-essential clang-6.0 autoconf automake bison expect libevent-dev libmysqlclient-dev libpcre3-dev libpq-dev libsqlite3-dev libssl-dev libtool libz-dev telnet libgtest-dev libjemalloc-dev
sudo apt remove libgcc-11-dev gcc-11

Build the driver

./build.sh

Run the mudlib

./run.sh

Run the mudlib test suite

./run-tests.sh

Update the driver docs

./docs.sh