Vincent Stumpf
6bb29c0743
add nlohmann json to better support web service ( #7325 )
2022-10-08 20:18:04 -07:00
Vincent Stumpf
0ac52d0bb4
Initial support for web service for newer clients ( #5731 )
...
Co-authored-by: Jittapan Pluemsumran <secret@rathena.org>
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2022-08-16 15:10:18 +02:00
Jittapan Pluemsumran
d1b7061f5a
YAML loading optimization ( #5997 )
...
* Use rapidyaml library to parse YAML databases instead of yaml-cpp.
* Drastically reduces the parse time for yaml databases.
* Removes yaml-cpp content from main servers, except for tool emitter.
Co-authored-by: Vincent Stumpf <vincents.995@gmail.com>
Co-authored-by: Atemo <capucrath@gmail.com>
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2022-03-30 16:38:52 -04:00
Lemongrass3110
801d3ed942
Moved common, config and mapcache to C++ ( #3200 )
...
Dropped BETA_THREAD_TEST and everything around it
Dropped mt19937
Replaced msinttypes with cinttypes
Removed IRC link and updated README name
2018-06-14 21:51:58 +02:00
lighta
611dee0753
Fix cmake ( #2554 )
...
* Fix cmake
Thanks to @secretdataz for help. (cherry-picked from refactor)
2017-10-30 13:19:27 -04:00
eathenabot
2f87c4dd0b
- Full revert of r16105 and r16106.
...
* Merged changes up to eAthena 15094.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16110 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-05-13 17:14:43 +00:00
eathenabot
0769329223
* Merged changes up to eAthena 15095.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16105 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-05-12 20:14:01 +00:00
eathenabot
cc095606bf
* Merged changes up to eAthena 15094.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16096 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-05-11 02:37:53 +00:00
gepard1984
e314187787
Updated CMakeLists (follow-up to r15572, r15586) (patch provided by Saithis, pid:82588).
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@15651 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-03-02 19:57:29 +00:00
flaviojs
9535126f93
* CMake: set project language to C, added module FindFunctionLibrary, added search for dl library. (tested with debian-wheezy-i386)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14902 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-07-12 06:39:46 +00:00
flaviojs
e3dc463655
* CMake: lowered required version to 2.8.3 and moved custom cmake modules to 3rdparty/cmake.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14897 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-07-10 15:29:57 +00:00
flaviojs
7e4a0b3266
* CMake: normalized variable names, added ability to create a package/installer.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14890 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-07-07 03:21:42 +00:00
flaviojs
0a7528681e
* CMake: marked executables as different components and other miscellaneous changes. [FlavioJS]
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14877 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-07-01 15:43:58 +00:00
flaviojs
27799f566d
* Added experimental support for CMake. (for now: basic build, no extras, only tested with VS10 and cygwin)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@14872 54d463be-8e91-2dee-dedb-b68131a5f0ec
2011-06-29 12:26:51 +00:00