45 Commits

Author SHA1 Message Date
Griatch
bffc8b04d8 Add shell scripts for auto-starting and operating evennia on a server. 2016-12-08 23:53:48 +01:00
Griatch
8631180529 Changed the windows launcher name to evennia_launcher.py instead of just evennia.py since Windows requires a batfile (named evennia) in order to work, and there is a name clash between them otherwise. 2015-03-01 12:43:46 +01:00
Griatch
16b7a79573 Remove setting of cwd() for unix install. Testing suggests this is not necessary on Linux/Unix. Windows cwd() seems to be necessary for -e installs (but maybe remove that too later). Resolves #650. 2015-02-08 18:01:59 +01:00
Griatch
c9a22ba657 Added a special path setup for the full install rather than the -e install on windows. 2015-02-02 22:23:40 +01:00
Griatch
38fbdd5857 Added a shebang for launcher script on windows. 2015-02-02 22:12:13 +01:00
Griatch
2fe2aa6db7 Made .bat file dynamically created again since it requires an absolute path. 2015-02-02 20:54:26 +01:00
Griatch
f780f469b1 Refactored the devel/bin structure to hopefully make the system work better on Windows. 2015-02-02 20:14:28 +01:00
Griatch
40a1923c85 More changes and variations, hopefully more applicable to windows. 2015-02-02 17:57:01 +01:00
Griatch
2b82260927 Another variant of windows install, using a dynamically created .bat file. 2015-02-02 17:42:24 +01:00
Griatch
fbcb616086 More tests with windows support. 2015-02-02 17:25:33 +01:00
Griatch
8ac011bf66 Added .gitignore file to template 2015-02-02 16:15:39 +01:00
Griatch
12e1ea6e6e Added a wrapper to evennia.py, in order to get testing done on Windows. 2015-02-02 15:56:17 +01:00
Griatch
a5156876b0 Added small docstring 2015-01-18 22:56:42 +01:00
Griatch
3159ceceaa Made the evennia launcher menu work correctly again. 2015-01-18 22:49:18 +01:00
Griatch
4bc39029f1 Added further migration for gametime typeclass path and a passthrough for launcher when migrating. 2015-01-18 22:08:09 +01:00
Griatch
1a73f86690 Fixed an erroneous commit 2015-01-18 21:33:18 +01:00
Griatch
73a3f1b03e Run migrations! Added new migrations to new database. 2015-01-18 18:04:13 +01:00
Griatch
f16bb7dda6 Defaulting some better dummyrunner settings 2015-01-18 12:09:02 +01:00
Jonathan Piacenti
00238275d6 Move game_template into evennia package. Update setup.py and bin/evennia 2015-01-16 08:36:46 -06:00
Jonathan Piacenti
265f8a4e30 PIP packaging with setup.py, and fixes for bugs revealed by this. 2015-01-15 06:20:19 -06:00
Griatch
202067d6dd Fixed a bug in GAMEDIR detection in the evennia launcher 2015-01-11 10:15:43 +01:00
Griatch
01af923b2e Some changes to default dummyrunner settings 2015-01-10 22:10:26 +01:00
Griatch
d0d56ee5bf Fixed a strange case in the dummyrunner. 2015-01-10 21:21:00 +01:00
Griatch
cf2b83ef0a Fixed dummyrunner bug, seems to be working correctly now. 2015-01-10 20:45:04 +01:00
Griatch
8d473b7663 Added an empty server.log file in order to be able to put the server/logs directory in git. Some more bugfixes. 2015-01-10 20:09:18 +01:00
Griatch
8e93df299f Minor typo fix in launcher 2015-01-10 18:40:23 +01:00
Griatch
d92a8fe96f Fixed a bug in profile running 2015-01-10 18:04:53 +01:00
Griatch
8e020bfb62 Moved dummyrunner under bin/. 2015-01-10 17:56:33 +01:00
Griatch
4f106e5c69 Fixed reload/stop from the server 2015-01-08 22:43:23 +01:00
Griatch
ab052b8301 Fixed bugs, made server start. Still cannot reload. 2015-01-08 19:56:54 +01:00
Griatch
6441859e61 Still hounded by chicken-and-egg situation where the evennia __init__ is not loaded at the time it is needed 2015-01-08 17:17:45 +01:00
Griatch
f15e05c247 Working on bugs with getting system to go through initialization sanely. 2015-01-08 16:54:50 +01:00
Griatch
33a42d06c5 Fixed many path-related issues, getting closing to getting the server to boot. 2015-01-08 16:00:22 +01:00
Griatch
0c9bf08c5a Refactored and fixed a lot of bugs. Creates the database but still does not properly load the settings file. 2015-01-08 01:25:32 +01:00
Griatch
c96c5a1fc7 Updated the game template, renaming subdir typeclasses rather than types since the latter collides with the python library module of the same name. 2015-01-08 00:04:18 +01:00
Griatch
3fbc9acc51 Some more work to get modules to load in the right order. 2015-01-07 20:10:03 +01:00
Griatch
baae24b26f Renamed runner to evennia_runner 2015-01-07 20:06:46 +01:00
Griatch
82d583f1e7 Reworked the runner program. 2015-01-07 20:04:15 +01:00
Griatch
ad3f19896c Changed all src/ and ev references to evennia 2015-01-07 15:36:32 +01:00
Griatch
6a8e57b2a1 Added correct test of the evennia module import in launcher. 2015-01-07 14:14:23 +01:00
Griatch
096c9a6276 Removed ev.py - merged it into evennia.__init__.py. 2015-01-07 13:53:11 +01:00
Griatch
c7325a5032 Further reworking, naming the library folder 'evennia' instead of lib or src. 2015-01-07 13:36:57 +01:00
Griatch
829e7493b1 Further updates to the initialization. 2015-01-06 16:36:08 +01:00
Griatch
a3a3081cde Fixed some calls in the main program. 2015-01-06 15:12:39 +01:00
Griatch
2b3a32e447 Reshuffling the Evennia package into the new template paradigm. 2015-01-06 14:53:45 +01:00