Improve README: warn use of submodules, more Debian packages

This commit is contained in:
Dorian Wouters 2016-07-02 15:12:43 +02:00
parent 65b326ad55
commit 21a6b90c7e
No known key found for this signature in database
GPG Key ID: 6E9DA8063322434B

View File

@ -4,6 +4,15 @@ A game of cubes and the like.
## Compiling
This repository uses git submodules, **do not download it using the "Download ZIP" option!**
Instead, install `git` and your machine, and
```sh
git clone https://github.com/ElementW/Diggler.git
cd Diggler
git submodule update --init
```
### Dependencies
Diggler is written in C++14, so you need GCC 5 or more.
@ -16,4 +25,4 @@ You should already have OpenGL available thanks to Mesa or proprietary drivers.
Arch: `pacman -S glm openal libepoxy glfw luajit`
Debian (Jessie **w/ testing**, or up) & derivatives: `apt-get install libglm-dev libopenal-dev libepoxy-dev libglfw-dev libluajit-5.1-dev`
Debian (Jessie **w/ testing**, or up) & derivatives: `apt-get install libglm-dev libopenal-dev libepoxy-dev libglfw3-dev libx{i,randr}-dev libluajit-5.1-dev`