sudo apt install -y libsdl2-dev cmake git gcc-10 g++-10 gdb clang
sudo pacman -S --needed base-devel git cmake gdb sdl2 clang
sudo dnf install gcc-g++ gdb SDL2-devel cmake git clang
sudo zypper install gcc gdb SDL2-devel cmake git llvm-clang llvm-gold
git clone https://github.com/auriumfps/aurium
cd aurium
chmod +x toolbox.sh
./toolbox.sh -p -u -b -l # pull, unload, build and then load, use -h for help
Argument | Description |
---|---|
-u (--unload) | Unload |
-l (--load) | Load |
-ld (--load_debug) | Load and debug via gdb |
-b (--build) | Build to the build/ dir |
-bd (--build_debug) | Build to the build/ dir as debug |
-p (--pull) | Update |
-h (--help) | Show help |
All args are executed in the order they are written in, for example, "-u -b -l" would unload, build it, and then load it back.