Eressea is an automated play-by-mail strategy game server.
Clone or download
ennorehling Merge pull request #831 from ennorehling/develop
2531: Passworte in der Vorlage
Latest commit 96cf9c3 Jan 12, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cJSON @ 22a4fc9 enable ponnuki Apr 22, 2017
clibs @ 1854780 starting to see diminishing returns. Dec 15, 2018
cmake/Modules cmake (on macOS) already has a FindLua module Dec 12, 2018
conf Bug 2489: Kill the SIEGE command, forever. Sep 9, 2018
dlmalloc @ f1446c4 fix segfault, disable intermittent test Aug 20, 2015
doc remove remainders of the arena. Feb 27, 2017
etc add the report email text to the install process Sep 3, 2017
iniparser @ 22741d9 enable ponnuki Apr 22, 2017
lunit @ 155c965 update the arda server to use submodules and new cmake layout Jun 7, 2012
process fix warning for no orders received Dec 6, 2018
res write a warning in the template about password replacement. Jan 12, 2019
s fewer warnings from cppcheck Dec 2, 2018
scripts Some tests for WORK and wages. Jan 8, 2019
se Merge branch 'develop' into feature/bug-1588-magicpower-limit Aug 6, 2015
share magic definitions for unix file command Oct 11, 2017
src write a warning in the template about password replacement. Jan 12, 2019
storage @ 0ef4b39 BUG 2457: Einheiten werden bei Durchreise nicht angezeigt. Jul 13, 2018
support - added `build.lua' script published by Enno. Feb 7, 2014
tests Switching to VS2017 compiler has found a bug in pofile.c Oct 21, 2018
.editorconfig sort cmakelists filenames Sep 25, 2018
.gitattributes additional testing Mar 16, 2014
.gitignore fix use of new database for sendreport et al Oct 9, 2018
.gitmodules remove cmake as a submodule Apr 22, 2017
.travis.yml explicitly build sqlite on travis Sep 29, 2018
CHANGELOG.md fix double free in new lighthouse code Mar 12, 2017
CMakeLists.txt move crypto implementations to util/crypto for easier inclusion Sep 26, 2018
LICENSE license file Jun 1, 2012
Makefile disable broken test, try new travis infrastructure Jul 11, 2015
README.md Badges? We want them stinking badges! Feb 10, 2018
configure Merge branch 'Verlasse-zu-spät-in-Befehlsreihenfolge' of github.com:C… Aug 7, 2014
schema.sql micro optimizations. Aug 14, 2014
todo.md remove latin1 characters from some files Mar 7, 2014
vs2010-build.bat CMAke 3.0 has been released, and it installs to a new path. Jul 8, 2014
vs2012-build.bat CMAke 3.0 has been released, and it installs to a new path. Jul 8, 2014
vs2013-build.bat setting the rules directory with -r (overrides config.rules from eres… Jul 23, 2014
vs2015-build.bat Switching to VS2017 compiler has found a bug in pofile.c Oct 21, 2018
vs2017-build.bat backfill test that demonstrates bug 2305. Mar 8, 2017

README.md

What is this?

This repository contains the source code for the Play-by-Mail strategy game Eressea.

Prerequisites

Eressea depends on a number of external libraries. On a recent Debian-based Linux system, this is the apt-get command to install all of them:

sudo apt-get install git cmake gcc make libxml2-dev liblua5.2-dev libtolua-dev libncurses5-dev libsqlite3-dev

How to check out and build the Eressea server

This repository relies heavily on the use of submodules, and it pulls in most of the code from those. The build system being used is cmake, which can create Makefiles on Unix, or Visual Studio project files on Windows. Here's how you clone and build the source on Ubuntu:

git clone --recursive git://github.com/eressea/server.git
cd server
./configure
./s/build

If you got this far and all went well, you have built a server (it is linked from the game subdirectory), and it will have passed some basic functionality tests.

  • Static Analysis
  • Build Status