madmaxoft
caea934d37
CMake: Lua DLL is built in the correct folder.
...
Also removed SCL warnings from MSVC builds.
2014-01-13 10:59:37 +01:00
Mattes D
1ec9eb564c
Merge pull request #526 from mc-server/IniFileFix
...
Fixed cIniFile's SetValue().
2014-01-11 23:32:54 -08:00
madmaxoft
7fa5217aad
Fixed the warning in CryptoPP.
...
It was getting on my nerves too much, decided to actually fix their code.
2014-01-11 20:27:07 +01:00
madmaxoft
7739238d3d
Fixed reading the files.
...
Duplicate values were ignored.
2014-01-11 20:10:50 +01:00
madmaxoft
a332a5dc73
IniFile: Split SetValue() into AddValue() and SetValue().
...
Each function does what one would assume - AddValue adds a new value, SetValue overwrites existing value (creates a new one if not exists, if instructed to do so).
2014-01-11 16:44:28 +01:00
madmaxoft
4c360b54e3
Fixed cIniFile's SetValue().
...
How did we not see this earlier? Each call to SetValue would actually ADD a value!
2014-01-10 16:23:22 +01:00
madmaxoft
1704d0fd6b
Using dlopen() on all platforms except WIN32.
2014-01-10 10:03:39 +01:00
madmaxoft
53e2ed8473
Specified the dynamic loader Lua should use.
2014-01-09 08:05:08 +01:00
Tycho
623146996a
Fixed FreeBSD compilition
2014-01-07 05:08:58 -08:00
Tycho
83c7ba2bae
removed tolua++ makefile which is overwritten by cmake
2014-01-03 08:10:57 -08:00
Tycho Bickerstaff
d2ed9d9fc4
removed lua makefile
2013-12-22 15:57:56 +00:00
Tycho Bickerstaff
a71299c46b
fixed rdynamic as its not acctually needed a cmake handles it, looks like the problem was caused by the linux linker accepting the option twice and the os x linker not
2013-12-22 15:41:01 +00:00
madmaxoft
66f9fcbb69
Fixed unix Lua dependencies.
2013-12-27 11:56:39 +01:00
madmaxoft
1cf6502be2
Made cmake compilation possible on Windows.
2013-12-27 11:51:08 +01:00
Tycho Bickerstaff
650a1483b8
fixed lua dynamic library
2013-12-21 13:50:32 +00:00
tycho
f6d5a788aa
fixed include of math on windows
2013-12-20 15:37:35 +00:00
Tycho Bickerstaff
18b99c7eff
made LUA shared unless STATIC_LUA is set
2013-12-20 15:29:34 +00:00
Tycho Bickerstaff
be77ecf19d
fixed lua dependency on libm
2013-12-20 15:24:55 +00:00
Tycho Bickerstaff
fda983fcb4
possable fix of typo
2013-12-20 14:03:40 +00:00
Tycho Bickerstaff
bc2d23550c
Revert "fixed bad reference to math library"
...
This reverts commit 0836e5e660
.
2013-12-20 13:51:33 +00:00
Tycho Bickerstaff
efaabb16df
Revert "fixed bad reference to math library"
...
This reverts commit c2167d7ed7
.
2013-12-20 13:50:41 +00:00
Tycho Bickerstaff
c2167d7ed7
fixed bad reference to math library
2013-12-20 13:27:38 +00:00
Tycho Bickerstaff
0836e5e660
fixed bad reference to math library
2013-12-20 13:21:58 +00:00
tycho
c7d766bbcc
fixed compile errors with headers and math library
2013-12-20 00:22:06 +00:00
Tycho Bickerstaff
95c7407dd3
added md5 as a dependency for bindings
2013-12-19 00:55:01 +00:00
Tycho Bickerstaff
e2549dfcb2
added expat as lua bindings dependincy
2013-12-19 00:52:52 +00:00
Tycho Bickerstaff
aa53fe6761
compiling sqlite
2013-12-19 00:28:48 +00:00
Tycho Bickerstaff
7dd1561a88
fixed bindings generation
2013-12-18 23:59:07 +00:00
Tycho Bickerstaff
1149ab216c
Revert "Removed unused ToLua files." to allow the new cmake system to build on tolua++ on linux
...
This reverts commit 906fd50343
.
2013-12-18 23:14:31 +00:00
Tycho Bickerstaff
0dbd55614b
bindings regenration logic
2013-12-18 23:14:11 +00:00
Tycho Bickerstaff
95ebc37faa
added zlib and UI
2013-12-18 19:10:47 +00:00
Tycho Bickerstaff
5155aa4096
added zlib
2013-12-10 23:27:35 +00:00
Tycho Bickerstaff
daccfd9c6e
more cmake changes
2013-12-10 22:43:21 +00:00
Tycho Bickerstaff
6cdc990884
more cmake
2013-12-10 21:39:20 +00:00
Tycho Bickerstaff
b91cfb8765
started work on cmake
2013-12-10 18:41:43 +00:00
madmaxoft
4608beb3c6
Fixed tolua++ compilation.
...
Duplicate files, wrong includes, const-incorrect code...
2013-12-08 18:24:56 +01:00
madmaxoft
906fd50343
Removed unused ToLua files.
...
Those were used to compile the tolua executable and were getting in the way - Unix makefile tried to compile them into MCS.
2013-12-08 18:05:49 +01:00
madmaxoft
557ebc88d7
Removed faulty .gitattributes.
...
They cause git to think that files have been modified although they have not, and makes it impossible to revert the files to un-changed form.
See http://stackoverflow.com/questions/5009096/files-showing-as-modified-directly-after-git-clone 's first answer.
2013-11-27 09:32:53 +01:00
madmaxoft
2113ca3844
Fixed VC2008 compilation, normalized include paths.
2013-11-27 09:17:25 +01:00
Tiger Wang
3466d2cad9
Fixed all outstanding VS compilation issues
...
Also updated VS2008 files.
2013-11-25 21:32:09 +00:00
Tiger Wang
32449f1fca
Further attempts to fix compile
2013-11-25 18:29:36 +00:00
Tiger Wang
e3db69c4ae
Attempt to fix compilation
2013-11-24 18:44:22 +00:00
Tiger Wang
16435995a5
Moved SQLite, LuaExpat, and MD5 to /lib
2013-11-24 17:33:47 +00:00
Alexander Harkness
998fb17fdc
Moved tolua++
2013-11-24 14:29:35 +00:00
Alexander Harkness
1de69f5b54
Moved zlib
2013-11-24 14:28:29 +00:00
Alexander Harkness
d7ca8ea57b
Moved Lua
2013-11-24 14:27:32 +00:00
Alexander Harkness
4c67f49c87
Moved JSONCPP
2013-11-24 14:24:26 +00:00
Alexander Harkness
9c10729f00
Moved iniFile
2013-11-24 14:22:15 +00:00
Alexander Harkness
28b56cf474
Moved expat
2013-11-24 14:21:35 +00:00
Alexander Harkness
3438e5d3dd
move cryptopp into lib
2013-11-24 14:21:13 +00:00