Skip to content

Sreyas-Sreelal/omprs

Repository files navigation

omprs

Component for open.mp to load gamemodes written in Rust.

Tools

Tools on Windows

Visual Studio needs the Desktop development with C++ workload with the C++ Clang tools for Windows component.

Building on Windows

git clone --recursive https://github.com/Sreyas-Sreelal/omprs
cd omprs
mkdir build
cd build
cmake .. -A Win32 -T ClangCL
cmake --build . --config RelWithDebInfo

Building on Linux

apt update && apt install -y ninja-build clang-11 python3-pip libstdc++6 libc6
pip install --upgrade pip setuptools wheel
pip3 install --user -v "conan==1.59.0"
pip3 install --user -v "cmake==3.23.3"
git clone --recursive https://github.com/Sreyas-Sreelal/omprs
cd omprs
cmake -S . -B build -G Ninja
cmake --build build

Installation

Copy Rust.dll or Rust.so (64 or 32 bit depending on your open.mp server) to components folder