Commit Graph

48 Commits

Author SHA1 Message Date
Enno Rehling afd41286b5 config file reading based on game name and install location. 2014-08-03 20:37:05 +02:00
Enno Rehling 44327d91f6 setting the rules directory with -r (overrides config.rules from eressea.ini) 2014-07-23 15:44:57 +02:00
Enno Rehling 2bec7e2bbe save game id in the data file, not name of XML file 2014-07-23 11:54:51 +02:00
Enno Rehling 51207167c8 allow reading the configuration from a different directory (-c dir). 2014-07-23 08:10:14 +02:00
Enno Rehling 28726e2bea update cmake to compile without sqlite3, curses or libxml2 installed.
This is not actually recommended, but your system may not have
this,and you should still be able to contribute. also, libxml2 is on
the way out, I am beginning to really hate it.

Moving a couple of files around.
2014-06-11 20:30:34 -07:00
Enno Rehling 9605fe27ae add a version number header for release management.
add build number to creport.
2014-06-11 07:01:06 -07:00
Enno Rehling 465f3f7ce9 Merge branch 'master' of github.com:eressea/server 2014-05-05 00:00:10 -07:00
Enno Rehling c1b840b0b2 remove -Cef, parse any arguments as a file to run.
new xml config file, work in progress, xinclude is broken
2014-04-24 14:41:04 +02:00
Enno Rehling 45168eb7e9 Merge branch 'master' of github.com:eressea/server 2014-04-22 07:21:34 -07:00
Enno Rehling 0d05ae77a3 remove stupid pragmas 2014-04-22 07:21:29 -07:00
Enno Rehling fa5dc43b98 reorganizing the way configuration data is read (WIP) 2014-04-20 09:36:25 -07:00
Enno Rehling bf2bb7449b move bindings into src/ make the code compile from scratch again. 2014-02-22 00:32:59 -08:00
Enno Rehling 636f50e503 Merge branch 'master' of github.com:eressea/server 2014-02-18 06:05:52 +01:00
Enno Rehling 03c247c788 I am killing the core/ directory.
Lots of files are moving to a new location in src/
Some intersting CMake changes.
2014-02-18 05:45:00 +01:00
Enno Rehling 3a824eb859 Do not try to load a default lua file.
The default behavior is now that the game goes to the console without
loading setup.lua, unless setup.lua is specified in eressea.ini as the
script to be run.
Should add an option to override this from the command line, too.
2014-02-17 11:51:57 -08:00
Enno Rehling 77ab9133c2 use the storage submodule everywhere.
make most magic use float instead of double.
2013-12-31 01:06:28 -08:00
Enno Rehling bef560d92a Fix xml catalog references for E2 and E3.
Fix a bug in the new get_arg function.
2013-12-27 01:54:02 +01:00
Enno Rehling ca79c28eaf kill empty folder 2013-12-27 01:07:55 +01:00
Enno Rehling 6fe246114c import local changes from gelbbaer.
fix argument parsing to not crash when arguments are missing.
2013-12-26 22:57:43 +01:00
Enno Rehling 3d7be88bad Working on http://bugs.eressea.de/view.php?id=1946 (WIP) 2012-10-21 19:48:40 -07:00
Enno Rehling ecc03a7f2c make e3 server work with new bindings library 2012-06-10 22:33:05 +02:00
Enno Rehling bff66773cf update the arda server to use submodules and new cmake layout 2012-06-07 12:44:25 -07:00
Enno Rehling 10e7f0dd72 new directory layout, all tests pass 2012-06-05 07:36:33 -07:00
Enno Rehling 4e7a758a75 making server compile with new github repository layout
todo: fix scripts and config files
2012-06-04 21:45:25 -07:00
Enno Rehling 09336e35e8 make tests
do not write a logfile during tests
2012-06-01 17:59:01 -07:00
Enno Rehling 889ef08189 Moving some things around in the external directory.
I am deliberately breaking the VS2010 projects with this.
I am probably breaking the Eressea server.
2012-05-30 19:17:08 -07:00
Enno Rehling f2598e8bdc comparisons to boolean constants are dumb. 2012-05-23 22:23:32 -07:00
Enno Rehling f2643e79b6 fix find_spell and create_spell to only create each spell once.
kill register_spell
make some critbit changes (need to transfer them upstream)
2012-05-22 18:44:54 -07:00
Enno Rehling e2a6bbbb72 better command line parsing
fix compilation problem
2012-05-22 14:53:46 -07:00
Enno Rehling 338a0fae4a commandline argument parsing improved. 2012-05-21 18:10:42 -07:00
Enno Rehling 1f0d5f205e rename _log_error to log_error and get rid of the cumbersome #define 2012-05-16 16:52:12 -07:00
Enno Rehling ecac1adb1b rename _log_error to log_error and get rid of the cumbersome #define 2012-05-16 16:52:01 -07:00
Enno Rehling 3c1982da4c improve logging verbosity
adapt to changes in log module
2012-05-16 09:49:28 +02:00
Enno Rehling 01acb1e7f6 indentation rules, slightly updated 2011-03-07 08:24:52 +01:00
Enno d940f29a6c indentation rules, slightly updated 2011-03-07 08:24:48 +01:00
Enno 347a888b67 indentation rules, strictly applied 2011-03-07 08:03:10 +01:00
Enno Rehling 27e435850e indentation rules, strictly applied 2011-03-07 08:02:35 +01:00
Enno Rehling e8aa30c673 spell_list removal in shared code needs to be reflected in eressea. 2011-02-26 00:30:54 -08:00
Enno Rehling 44804c2074 undo more CRLF screwups. 2010-08-08 01:14:01 -07:00
Enno 0f93601454 undo CRLF crazy 2010-08-08 09:40:42 +02:00
Enno Rehling f8094f77dc use libraries from the external folder, don't depend on any additional installations (VS 2010) 2010-08-07 22:53:41 -07:00
Enno Rehling e608d40e7a moving to a new repository layout.
step 3: the example server that anyone can use
2010-08-07 22:17:11 -07:00
Enno Rehling e8a77607b4 cleanup 2010-06-08 21:46:19 -07:00
Enno Rehling d0419db94d create some basic resources before starting to test stuff. 2010-06-08 21:26:22 -07:00
Enno Rehling 757517073d include test-suite in the server itself. 2010-06-08 21:02:54 -07:00
Enno Rehling 275476aaf6 fixing directories and stuff. 2010-03-08 23:16:11 -08:00
Enno 31b8d65f1f Useful error message when locale is not set correctly 2010-03-08 01:20:20 +01:00
Enno Rehling 64fb51c067 more moving around 2010-03-06 14:40:26 -08:00
Renamed from src/eressea/src/main.c (Browse further)