Enno Rehling
c4e15fd5ba
fix find_package call for Lua
2017-03-27 21:59:56 +02:00
Enno Rehling
3b3379ad4b
work around bad version matchig in FindToLua.cmake
2017-03-27 21:30:46 +02:00
Enno Rehling
a3cdfef668
Fix find_package calls for CMake < 3.0
2017-03-27 21:10:30 +02:00
Enno Rehling
f8d49e07af
remove outdated custom CMake Modules.
...
only keep what is not in CMake 3.6.
2017-03-27 20:25:27 +02:00
Enno Rehling
350357120a
fix duplicate cutest library conflict and crash
2017-01-26 18:06:49 +01:00
Enno Rehling
f86d86d4c6
Revert "remove sqlite3 code and dependency"
...
This reverts commit 7b55a57610
.
2017-01-26 18:06:48 +01:00
Enno Rehling
59916d1d5c
remove sqlite3 code and dependency
2017-01-26 18:06:48 +01:00
Enno Rehling
d7dd281a6a
move orders-accept configuration to eressea.ini
...
install lunit, too
2017-01-26 18:05:26 +01:00
Enno Rehling
d94cde67a4
kill autoconf.h, replace platform.h for C99 compatibility work
2017-01-26 18:03:48 +01:00
Enno Rehling
2ace44d385
fix duplicate cutest library conflict and crash
2017-01-26 16:05:44 +01:00
Enno Rehling
20fe039b16
use joint clibs directory instead of quicklist/critbit.
2016-12-19 21:35:02 +01:00
Enno Rehling
43b8ff1ea8
fix strdup compilications when compiling with gcc and autoconf.
2016-11-26 16:21:41 +01:00
Enno Rehling
10916bb0a1
use add_definitions instead of CMAKE_C_FLAGS, define ERESSEA_VERSION only on version.c
2016-09-16 16:30:30 +02:00
Enno Rehling
00c4c337ff
remove crypto submodule, stea mtrand from it
2016-09-04 10:47:21 +02:00
Enno Rehling
84a6e7a498
include process directory in install process, clean up install script
2016-02-10 23:06:41 +01:00
Enno Rehling
ff3fdb62cd
enable valgrind suppressions for QA previews
2015-06-17 07:30:06 +02:00
Enno Rehling
8ecf51b057
cmake will use LD_LUA and LD_TOLUA environment variables to search
2015-06-08 22:23:07 +02:00
Enno Rehling
6a5458c119
fix BSD string function detection
2015-03-03 00:10:10 +01:00
Enno Rehling
c8f4204abe
fix install process to include json files
2015-02-08 12:05:50 +01:00
Enno Rehling
ae9ed99cd9
fixing linux build
2014-08-29 07:47:47 +02:00
Enno Rehling
a9a0455207
reorganized directory structure.
...
flattening the directory structure, moving some modules to the src/ directory.
making stealth a separate file, under test.
more tests for some stuff.
2014-08-27 06:40:35 +02:00
Enno Rehling
f8ad9e92e7
Fix some English message translations.
...
clean up and improve some scripts, too.
2014-08-17 11:19:04 +02:00
Enno Rehling
fbe9822e9c
mpve sceipts tp the roght place.
2014-07-19 23:55:41 +02:00
Enno Rehling
5458fce59c
install configuration files
2014-07-18 03:22:54 +02:00
Enno Rehling
a4675c61fd
installing resource files through cmake.
2014-07-17 15:55:50 +02:00
Enno Rehling
e4fa797590
Merge branch 'master' of github.com:eressea/server
2014-06-18 20:48:56 -07:00
Enno Rehling
46f68493bc
eliminate debug message
2014-06-18 20:48:26 -07: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
a304b981d5
remove archetypes, they are not used by any existing game.
...
make compiling with libxml2 optional (USE_LIBXML2)
disable xml reports
2014-06-09 19:05:17 -07:00
Enno Rehling
82aeb4b241
fix windows slashes
...
cmake doesn't like backslashes, but has the tools to fix them
added a build script for VS2013 (Version 12)
2014-03-15 22:02:49 -07:00
Enno Rehling
98b5d2a842
update autoconf for gcc (access)
2014-03-15 21:18:36 +01:00
Enno Rehling
9fc926864e
Fixes for Visual C++
...
snprintf and strncasecmp are not that.
_access needs to be fixed on gcc, next.
2014-03-15 12:35:20 -07:00
Enno Rehling
1a7d892a96
use cmake for autoconf, slim down platform.h
2014-03-15 19:29:11 +01:00
Enno Rehling
18203cfdbf
begin writing a map exporter
2014-03-06 07:15:43 -08:00
Enno Rehling
d9abce13a1
add lua integration tests to `make test`.
2014-02-18 06:08:37 +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
07a57fadaa
fix gcc errors, mostly reading unsigned values.
2013-12-31 10:29:00 +01: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
1b88d13e75
fixing library dependencies and include paths
2013-12-31 09:05:52 +01:00
Enno Rehling
6521fed160
fix some bad includes.
...
start removing the cfopen function.
move a function that was only used in textstore.c.
2013-12-29 00:19:22 -08:00
Enno Rehling
47a9728db9
correct linker flags for picking visual studio runtime library.
2013-12-28 23:01:51 -08:00
Enno Rehling
8c981b76cc
cmake: fix path to tolua executable.
2013-12-28 15:13:22 -08:00
Enno Rehling
0aa4272d42
suppress "unknown compiler" warning for MSVC
2013-12-26 23:30:24 -08: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
0317a2b61d
begin using autoconf features in cmake
2013-05-12 14:51:54 -07:00
Enno Rehling
8e289968d0
rename eressea/ to core/
...
fix compiler flags for core
ignore linux build folder
2013-05-11 15:06:13 -07:00
Enno Rehling
63a8c10f84
split the cflags settings over more files
2013-05-04 17:29:39 -07:00
Enno Rehling
935ba67d27
update to latest CMakelists.txt build files
2013-05-04 15:47:53 -07:00
Enno Rehling
7975249f6a
moving the find_package calls out into the parent project(s).
2013-05-04 14:20:30 -07:00