Enno Rehling
|
efb70eac58
|
we do not need cmake 3.19
|
2021-03-22 20:29:10 +01:00 |
Enno Rehling
|
1cf04ba131
|
on macos, there is apparently no ncursesw
|
2021-03-22 20:29:10 +01:00 |
Enno Rehling
|
44d30b506f
|
remove tolua submodule, build with system library (WIP)
|
2021-03-22 20:29:09 +01:00 |
Enno Rehling
|
979f2f7b6e
|
build with ncursesw
Now we can display special characters and proper boxes
|
2021-02-21 22:05:43 +01:00 |
Enno Rehling
|
e0ff829b61
|
clarify the find_package (Lua) logic
|
2021-02-21 10:15:27 +01:00 |
Enno Rehling
|
7dcf9a27e0
|
windows fixes broke linux build
also disable magic resistance in shipspell tests
|
2021-02-21 09:53:38 +01:00 |
Enno Rehling
|
6b5ddc57d9
|
MSVC builds go to a single output folder
Fix batch files to deal with new structure.
|
2021-02-21 09:48:27 +01:00 |
Enno Rehling
|
e0e82c5fa5
|
fix MSVC warning levels, move _CRT_SECURE_NO_WARNINGS define to sources
|
2021-02-20 23:22:10 +01:00 |
Enno Rehling
|
50f84adc37
|
build with or without libbsd installed
|
2021-02-19 18:13:05 +01:00 |
Enno Rehling
|
e156a65779
|
fix the inifile cli editor
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
db402c4e2c
|
include custom version of tolua as a submodule.
change how libm and libbsd are detected.
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
b0093868b3
|
eliminate cJSON submodule
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
fb3047beb5
|
add cmake support for iniparser package
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
ba3b9ae6d3
|
use pdcurses from vcpkg if available
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
70ccef02ae
|
use vcpkg packages on windows
make cmake files smarter
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
69c4595282
|
Build in Visual Studio 2019
simplify test_create_faction
rewrite lots of tests
|
2020-12-06 15:47:47 +01:00 |
Enno Rehling
|
17e5d6ab78
|
convert to lua 5.3
|
2020-05-03 15:20:35 +02:00 |
Enno Rehling
|
3c533580f7
|
tolua 5.3 support on macOS
|
2020-05-03 15:05:22 +02:00 |
Enno Rehling
|
102a0e0e27
|
fix cmake syntax.
|
2019-04-06 11:41:56 +02:00 |
Enno Rehling
|
65dee13592
|
I am moving my library dependency folder to c:\libraries
build.bat needed to know that.
|
2019-04-06 11:29:19 +02:00 |
Enno Rehling
|
ce37fd1bb7
|
remove libxml2 from dependencies
remove the converter, that isn't a way we're going.
|
2018-05-18 21:14:22 +02:00 |
Enno Rehling
|
6207211ba9
|
add skeleton for expat suport
|
2018-04-24 21:50:49 +02:00 |
Enno Rehling
|
ed46a24f58
|
re-enable backtraces on linux.
|
2018-03-11 16:52:07 +01:00 |
Enno Rehling
|
51fb719bb6
|
add a Readline module, fix detection, keep disabled for now
|
2018-02-25 16:36:45 +01:00 |
Enno Rehling
|
5094705ba0
|
make s/cmake-init more intelligent.
|
2018-02-02 18:39:05 +01:00 |
Enno Rehling
|
014cc02c45
|
use FindLua51.cmake
|
2018-01-11 16:52:16 +01:00 |
Enno Rehling
|
455a929d9e
|
help cmake find pdcurses on windows.
|
2018-01-01 01:06:14 +01:00 |
Enno Rehling
|
1575a59921
|
fix cmake builds on windows.
|
2018-01-01 00:43:08 +01:00 |
Enno Rehling
|
9d8cfc422c
|
fix cmake detection of libbsd
|
2017-12-31 21:33:31 +01:00 |
Enno Rehling
|
02248e0c54
|
fix coverity scan errors
|
2017-12-12 09:19:47 +01:00 |
Enno Rehling
|
d48b9611e1
|
have cmake determine bsdstring requirement
|
2017-12-11 18:36:57 +01:00 |
Enno Rehling
|
dbe835e485
|
add cmake directives to build with Berkeley DB
|
2017-11-16 18:30:18 +01:00 |
Enno Rehling
|
3c86880b2e
|
add the report email text to the install process
|
2017-09-03 11:09:15 +02:00 |
Enno Rehling
|
16910f8efd
|
accidentally deleted the LibXml2 find_package call, oops.
|
2017-03-28 16:41:59 +02:00 |
Enno Rehling
|
6ded971c0c
|
rename the MSVC module
|
2017-03-28 16:27:10 +02:00 |
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 |