]> git.jsancho.org Git - lugaru.git/commitdiff
Add info for packagers and tweak Mac info
authorRémi Verschelde <rverschelde@gmail.com>
Tue, 13 Dec 2016 18:42:39 +0000 (19:42 +0100)
committerRémi Verschelde <rverschelde@gmail.com>
Tue, 13 Dec 2016 18:46:01 +0000 (19:46 +0100)
Also document previous commit.

COMPILING.md
RELEASE-NOTES.md

index 5b9ab9e48f095846bd2135294399170df32154f2..fe67087d7d5ccc15ac7ba0f5ba99faa72fb3b828 100644 (file)
@@ -34,10 +34,28 @@ The resulting `lugaru` binary will expect to find the `Data/` folder next to
 it, so either copy `build/lugaru` in the main directory, or create a symbolic
 link to run the game.
 
+### Packaging
+
+If you want to package Lugaru for a GNU/Linux distribution, or if you want to
+install it system-wide locally, you need to set the `SYSTEM_INSTALL` CMake
+option, and (optionally) define the CMAKE_INSTALL_BINDIR and _DATADIR if they
+differ from the default ones (`bin` and `share` appended to the prefix).
+Example:
+
+```
+mkdir build && cd build
+cmake -DSYSTEM_INSTALL=ON \
+      -DCMAKE_INSTALL_BINDIR=games \
+      -DCMAKE_INSTALL_DATADIR=share/games \
+      ..
+make
+sudo make install
+```
+
 ## Mac OSX
 
-The instructions should be similar to the GNU/Linux ones, but have not been
-tested in a Mac environment recently.
+The instructions are similar to the GNU/Linux ones, provided you have
+installed Xcode and the required dependencies (e.g. via homebrew).
 
 ## Windows
 
index 5e24345e8008c2727204fbde325c3e1e06d8b8e8..f8467f408cc07fcd355a3bcfc813056888de14ba 100644 (file)
@@ -50,6 +50,8 @@ therefore more advanced than the preceding Lugaru HD release by Wolfire.
 - Renamed debug mode to devtools and improved the corresponding documentation
   Devtools are toggled with `--devtools` switch or adding a `Devtools: 1`
   entry to the config.txt (#32)
+- Added automatic progress saving upon level completion, and not only when
+  closing the game.
 - Use standard directories to store game config and user data (#22):
   * Linux: XDG_CONFIG_HOME (default `~/.config/lugaru`) and XDG_DATA_HOME
     (default `~/.local/share/lugaru`)