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
Enno Rehling
30808a8db9
re-order includes to include find_pacakge commands at the top
2013-05-04 11:27:42 +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
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
bc8ae48cc9
Make this stuff compile on MSVC
2012-06-03 23:39:32 -07:00
Enno Rehling
8c5c6aa911
complete rewrite of cmake files
2012-06-03 18:55:52 -07:00
Enno Rehling
7de08fbd8f
complete rewrite of cmake files
2012-06-03 18:47:43 -07:00
Enno Rehling
a11e119419
update makefile to new structure
2012-06-01 16:36:04 -07:00
Enno Rehling
78b2360f7f
removing quicklist, importing it from a submodule
2012-05-30 19:55:17 -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
1de726a5b5
add an option to make SQLITE using the library installed on your system (fixed)
2012-05-23 22:55:03 +02:00
Enno Rehling
fa2d31cb9e
add an option to make SQLITE using the library installed on your system
2012-05-23 22:51:52 +02:00
Enno Rehling
c8f8c064d3
introduce an option to compile the sqlite from external into the executable
2012-05-21 03:25:07 +02:00
Enno Rehling
5545289fe2
We have libsqlite3 installed on all our ubuntu boxen, so there's no need to include it from external
2012-05-20 00:17:57 -07:00
Enno Rehling
f406767eeb
compiling with -pedantic on linux
2011-03-08 08:44:20 +01:00
Enno
b95f663087
compiling with -pedantic on linux
2011-03-08 08:42:31 +01:00
Enno Rehling
f41eb5c836
compile with -ansi and -pedantic
2011-03-07 22:30:32 -08:00
Enno
b7c323f0c9
whitepsace change to test buildbot
2011-03-05 04:56:59 +01:00
Enno Rehling
80e79e2fef
Added support for tcc.
2011-02-26 09:30:42 -08:00
Enno
6e6425414d
tcc support added
2011-02-26 10:20:59 +01:00
Enno
0e40664cf3
fixing unix makefiles
2010-08-08 11:01:39 +02: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
71e24dba15
cmake needs nothing but C (no CXX or fortran required)
2010-07-31 18:31:32 +02:00
Enno
d02deda7d4
linux doesn't like the unity-build external.c, why?
2010-06-09 06:29:30 +02:00
Enno Rehling
757517073d
include test-suite in the server itself.
2010-06-08 21:02:54 -07:00
Enno
17b6c7f43f
include tests in make build process
2010-04-10 20:20:12 +02:00
Enno
d9b65024a0
fixed cmake based build
2010-03-08 01:02:58 +01:00
Enno Rehling
f81ad546e9
this seems better
2010-03-07 14:58:29 -08:00
Enno Rehling
dd3f204a69
removing and moving to make a clean eressea-only repo
2010-03-06 14:32:20 -08:00