Commit Graph

51 Commits

Author SHA1 Message Date
Enno Rehling a17191eb56 remove remainder of custom tolua build 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 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 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 219ec117c6 fix gcc 10 compatibility 2021-02-16 10:09:14 +01:00
Enno Rehling 9575fccdaf fix luarocks detection 2020-10-12 08:50:54 +02:00
Enno Rehling 48ad550527 do not try to install lunitx if already installed 2020-09-30 05:08:23 +02:00
Enno Rehling 48e4caf496 install lunitx only once 2020-08-16 16:00:26 +02:00
Enno Rehling 4f2a34ae10 make cmake-init executable 2020-05-03 16:59:28 +02:00
Enno Rehling 04c3052916 fix allies module 2020-05-03 15:59:37 +02:00
Enno Rehling 614209492f use luarocks 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 34e076f75b use luarocks 2020-05-02 11:04:33 +02:00
Enno Rehling 64a2890c91 convert to lua 5.3 2020-05-02 11:04:33 +02:00
Enno Rehling 8982b64981 install lunitx as part of setup 2020-05-01 17:12:16 +02:00
Enno Rehling 4a69573786 change database selection, fix in-memory db 2018-09-30 13:36:34 +02:00
Enno Rehling e462529596 fix merge conflict
choose sqlite as default database
2018-09-26 20:36:27 +02:00
Enno Rehling 67a2f0bacd detect missing lua library 2018-03-10 18:32:31 +01:00
Enno Rehling b0840f83ef detect missing lua library 2018-03-10 18:27:11 +01:00
Enno Rehling 7c3e0a5225 BUG 2416: Prefer sqlite over db backend 2018-02-18 10:31:57 +01:00
Enno Rehling a8c9576937 fix mac build 2018-02-04 14:59:01 +01:00
Enno Rehling 3c8ff4e76e CMAKE_BUILD_TYPE is a cache variable 2018-02-03 09:58:56 +01:00
Enno Rehling 5094705ba0 make s/cmake-init more intelligent. 2018-02-02 18:39:05 +01:00
Enno Rehling 041c0fdfaa export LUA_DIR to find the right LUA_INCLUDE_DIR 2018-01-11 17:13:49 +01:00
Enno Rehling e8b7015c6c it seems CMAKE_INCLUDE_PATH is unused 2017-03-28 16:41:13 +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 2b3617a998 build versioning for pre-release builds 2017-01-30 10:35:59 +01:00
Enno Rehling 3d8d091207 new build scripts, new versioning system 2017-01-30 10:26:08 +01:00
Enno Rehling 084b4ed387 github issue #626: installing in non-standard paths 2017-01-14 17:19:08 +01:00
Enno Rehling 5e49ac6fdf fix $MACHINE variable, update submodules 2016-11-25 16:01:28 +00:00
Enno Rehling a5e63a2472 move GUARD_* flags to guard.h 2016-10-30 05:37:12 +01:00
Enno Rehling 4fc4e8a588 change how lua version is determined to work with my mac 2016-09-30 22:21:26 +02:00
Enno Rehling 04333e71d6 working on a new tolua build step that supports 5.1 2016-09-30 19:47:40 +00:00
Enno Rehling ce867af34f this is a static variable, and it is bad 2016-02-25 23:11:44 +01:00
Enno Rehling e23a7fc87d deprecate report_kampfstatus and implement a replacement function. 2015-10-27 12:40:04 +01:00
Enno Rehling cfb1812f24 fix building on RasPi 2015-07-12 03:08:29 +02:00
Enno Rehling b89c9a2401 raspberry pi fixes 2015-07-12 01:04:39 +02:00
Enno Rehling 252d8b8d88 trying to fix tolua build 2015-07-11 23:25:09 +02:00
Enno Rehling 90d428f67a use local copy of tolua if it isn't installed in the system 2015-07-11 21:52:59 +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 a4675c61fd installing resource files through cmake. 2014-07-17 15:55:50 +02:00
TomBraun 8803b9d91f accept fix server don't configure
changes are now in configure fille
2014-07-04 08:20:49 +02:00
TomBraun cbdf486d45 Merge remote-tracking branch 'eressea/master' 2014-07-04 08:01:05 +02:00
Enno Rehling f51e5f91ff strip down the configure script to do only configuration, not builds.
remove distcc support, because I do not have it set up anywhere I can
test it.
2014-07-03 20:44:19 -07:00
Enno Rehling 90120ee5c3 stop side-effect of cd - at the end of these scripts 2014-07-02 21:35:16 -07:00
TomBraun 2bb41b169a Server can not configure
mkdir -p $BIN_DIR is allready done in configure file
the effect is that file configure create the build directory
and in this directory file cmake-init create another, go inside
and don't find CMakeLists.txt
2014-06-30 08:23:33 +02:00
Enno Rehling ba53c90b9c Release/Debug builds support 2014-06-28 16:54:10 -07:00
Enno Rehling 30c1b0e1ff new lua test framework, work in progress. 2014-06-12 17:41:03 -07:00