Enno Rehling
|
43066b6720
|
size_t fix in storage
|
2021-02-21 00:22:38 +01:00 |
Enno Rehling
|
d4f09fbf74
|
fix tests that expected the old storage library behavior
|
2021-02-21 00:21:19 +01:00 |
Enno Rehling
|
b0a23f390c
|
wrong storage library version
|
2021-02-21 00:18:32 +01:00 |
Enno Rehling
|
3db561ec3a
|
require cmake 3.13, not more
|
2021-02-20 23:24:50 +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
|
0af9fd18ef
|
make clean target cleans cmake
|
2021-02-20 20:17:22 +01:00 |
Enno Rehling
|
50f84adc37
|
build with or without libbsd installed
|
2021-02-19 18:13:05 +01:00 |
Enno Rehling
|
4dfa1035b6
|
fix libbsd and string function detection
|
2021-02-18 22:26:41 +01:00 |
Enno Rehling
|
74f6076022
|
add lunitx module for systems without luarocks.
add LUA_PATH to runtests.bat
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
ec645010fa
|
update changelog
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
a17191eb56
|
remove remainder of custom tolua build
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
b63d5e31ac
|
tolua update again
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
c8d03c9ea3
|
fix inifile and tolua builds
remove our custom assert header
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
e156a65779
|
fix the inifile cli editor
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
a59fdf87cb
|
separate stats and log
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
b6b95f58ed
|
import the inifile builder from iniparser repo
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
6b20d27762
|
try building on ubuntu focal image
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
1d50bd19d2
|
consider newer lua versions
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
2f3cf7107a
|
fix tolua include
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
4dd84d07ec
|
build with lua 5.3
no need to depend on the old tolua package in apt
|
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
|
7fae809aa0
|
update tolua repo if needed
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
a67246ba86
|
there is only one repository for tolua now
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
d1ec2bbb5c
|
tolua creates sources that abuse the LUALIB_API defines.
Manually fixing the generated files so they don't try to declare dllimports.
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
73b2895306
|
fix travis build
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
0b2049151a
|
update package list
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
b0093868b3
|
eliminate cJSON submodule
|
2021-02-16 10:12:05 +01:00 |
Enno Rehling
|
f78d667258
|
find iniparser.h when installed in subdirectory
|
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
|
d850b28d85
|
we do not use dlmalloc
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
0d2b3a76b7
|
fix compilation with Lua 5.4 (LUA_QL no longer exists)
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
b6fff5cb5a
|
run tests where we can clean up after them
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
ba3b9ae6d3
|
use pdcurses from vcpkg if available
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
ebc8c3f1d2
|
add FindSQLite3 for older cmake versions
|
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
|
117edad7e4
|
more astral spell magic resist fixes
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
31a3f10e8f
|
latest versions do not complain about cmake min version
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
33332aedb4
|
stop using the tolua-5.3 repository, the 5.2 works up to lua 5.4
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
b756fde006
|
spells must deal with resisting targets, or sigsegv will happen
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
8d286d5e23
|
fix disabling of tree growth.
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
8fbcf3f379
|
Neue Option für schnelleres Samenwachstum.
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
cc5e062b68
|
https://bugs.eressea.de/view.php?id=2724
Magieresistenz reparieren.
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
d03face3c1
|
simplicate and add more lightness
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
88e0af287e
|
https://bugs.eressea.de/view.php?id=2713
spelling fix: caravanserai
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
31f589e76f
|
https://bugs.eressea.de/view.php?id=2716
improved messages when following a ship.
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
8ef95e6729
|
https://bugs.eressea.de/view.php?id=2716
Bei FOLGE Schiff muss das Zile nicht in der gleichen Region sein!
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
f09bed10b7
|
personen mit racename können eh nicht übergeben werden, code kann man sich sparen.
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
af2dadfc8e
|
https://bugs.eressea.de/view.php?id=2719
fix shapeshifted units without a timer
do not transfer shapeshift spell when giving to a new unit.
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
fb294d9118
|
add a debug option, -D
usually do not need to save the game when debugging
|
2021-02-16 10:12:04 +01:00 |
Enno Rehling
|
f4acff67e4
|
https://bugs.eressea.de/view.php?id=2720
report study costs to the correct unit
|
2021-02-16 10:12:04 +01:00 |