| Commit message (Collapse) | Author | Files | Lines |
|
* Fixes #5216
|
|
|
|
* Make our CMake slightly less insane
|
|
Closes #4708
This updates jsoncpp, mbedtls, TCLAP and SQLiteCpp to their latest stable release. A few additional changes were needed:
* jsoncpp deprecated Reader, FastWriter and StyledWriter which I've replaced
with some helper functions in JsonUtils.cpp
* SQLiteCpp changed how it builds with external sqlite libraries, now expecting
them to be installed. The simplest path was to remove sqlite from cuberite's
submodule and just use SQLiteCpp's internal version.
|
|
* Fixed Clang 5.0 compile errors
* Fixed wrong comment
* Only disable warnings in Clang 5 or higher
* Added a CMake condition for the Clang 5 no-zero-as-null-pointer-constant warning
* Now using the use_nullptr branch of the Cuberite specific SQLiteCpp fork
|
|
The Windows builds started failing because the library was asking for a submodule that seems to have moved. The submodule wasn't needed anyway.
|
|
SQLiteCpp had a "noexcept" keyword that MSVC2015 didn't like, upgrading it makes it compile.
|
|
|
|
|
|
|
|
|
|
Our changes have made it into upstream, updating to sync with upstream master.
|
|
|
|
|
|
|
|
|
|
This should fix #1374.
|
|
This provides C++ wrappers for SQLite, making it safer to use in the C++ environment.
|