]> git.lizzy.rs Git - dragonblocks_alpha.git/blobdiff - BUILDING.md
Use spaces for alignment
[dragonblocks_alpha.git] / BUILDING.md
index 2f8aaa7a0ac628275fd929faba2c1e8b0201734b..0b110cb9f64bd9a7cfa6f2bc349d8ef8c4462476 100644 (file)
@@ -2,27 +2,32 @@
 
 CMake is used for compiling. Make sure to clone the repository recursively:
 
-``bash
+```bash
 git clone --recurse-submodules https://github.com/dragonblocks/dragonblocks_alpha.git
 ```
 
 ## Dependencies
 To build anything you need CMake. The ZLib development library is needed as well.
+The development versions of OpenGL, GLFW3, GLEW and Freetype are required to build the client.
+For building the server the SQLite3 development library is required.
+
+
+Ubuntu / Debian:
 
 ```bash
-sudo apt install build-essential cmake zlib1g-dev
+sudo apt install build-essential cmake zlib1g-dev libgl1-mesa-dev libglfw3-dev libglew-dev libfreetype-dev libsqlite3-dev
 ```
 
-The development versions of OpenGL, GLFW3, GLEW and Freetype are required to build the client.
+FreeBSD:
 
-```bash
-sudo apt install libgl1-mesa-dev libglfw3-dev libglew-dev libfreetype-dev
+```csh
+sudo pkg install cmake gcc lzlib mesa-devel glfw glew freetype sqlite3
 ```
 
-For building the server the SQLite3 development library is required.
+OpenBSD:
 
-```bash
-sudo apt install libsqlite3-dev
+```sh
+sudo pkg_add cmake lzlib glfw glew freetype sqlite3
 ```
 
 ## Building a debug build