Commit Graph

23 Commits

Author SHA1 Message Date
Nicolas Werner 659e36b113 Update to c++17 2019-12-14 18:59:38 +01:00
Joseph Donofry bdf6e2b028 Fix boost build in FreeBSD 2019-11-01 21:30:56 +00:00
Joseph Donofry e52f29a754
Minor build tweaks 2019-05-22 22:06:45 -04:00
Joseph Donofry 2ff115577b
Update mtxclient version and build args 2019-05-22 21:25:33 -04:00
Joseph Donofry a17a5550f8
Update to newer mtxclient to allow optional static linking 2019-05-12 23:23:47 -04:00
redsky17 4b7e9f7746
link boost dynamically 2019-05-08 22:57:21 -04:00
redsky17 ee12e01939 Update JSON build deps.
Update JSON build dependencies, change the dockerfile and other
CI files that relate to this.  Also update target mtxclient
revision.
2019-02-24 16:42:37 -05:00
redsky17 75fb95855d
Nlohmann build updates 2019-02-24 20:05:11 +00:00
Konstantinos Sideris 1192dc5134 Update CI with cmark 2018-09-11 19:02:36 +03:00
Konstantinos Sideris 074608dec1 Switch to libcmark 2018-09-11 14:56:09 +03:00
Konstantinos Sideris 9e8f0b7409 Initial support for sending markdown formatted messages
fixes #283
2018-09-07 20:05:30 +03:00
Konstantinos Sideris cbff9c6914 Build boost with C++14 2018-09-05 01:10:24 +03:00
Konstantinos Sideris 990a3a97c7 Merge matrix-structs into the client lib 2018-09-01 13:35:10 +03:00
Konstantinos Sideris f955ec762c Use archives instead of repos to fetch dependencies 2018-08-08 14:15:14 +03:00
Konstantinos Sideris 3bc8d791fb Don't download dependencies during build
fixes #346
2018-07-04 01:38:54 +03:00
Cameron Conn 7051d8025f Build mtxclient with Bundled Boost (#350)
* Build mtxclient with bundled Boost if requested.

This commit ensures that mtxclient is built with the bundled version of
Boost instead of a possibly-outdated system version when using
USE_BUNDLED_BOOST. This resolves issue mujx/nheko#338.
2018-06-22 15:22:10 +03:00
Konstantinos Sideris c0d32ef319 Update CI instructions 2018-06-17 00:23:49 +03:00
Konstantinos Sideris b758cc4487 Pass down toolchain file on Windows 2018-06-15 02:25:09 +03:00
Konstantinos Sideris 7fc010fc4f Fix CI errors on macOS & Windows
- Run the linter
- Explicitly use cmake for installing olm
2018-06-14 09:36:41 +03:00
Konstantinos Sideris 8e9d210a2a Rename the log namespace to avoid symbol clash with the math function
- Patch the olm repo with a CMakeLists.txt file
2018-06-14 02:28:35 +03:00
Konstantinos Sideris b89257a34b Migrate to mtxclient for the http calls 2018-06-09 16:03:14 +03:00
Konstantinos Sideris 1366b01790 Install missing dependencies in travis-ci/appveyor 2018-06-04 16:07:47 +03:00
Konstantinos Sideris 0a9d95dfc9 Include mtxclient in the build 2018-06-04 13:54:51 +03:00