Commit Graph

20 Commits

Author SHA1 Message Date
tastytea b5f9037792
CI: Work around pugixml-CMake failure in Ubuntu bionic.
continuous-integration/drone/push Build is passing Details
🤷
2020-10-30 18:33:20 +01:00
tastytea 8099a0f3b8
CI: Set CMake path for pugixml in Ubuntu bionic.
continuous-integration/drone/push Build is failing Details
2020-10-30 17:49:45 +01:00
tastytea 629681b3c9
CI: Add CMAKE_MODULE_PATH for pugixml in bionic.
continuous-integration/drone/push Build is failing Details
The Ubuntu bionic package installs it in the wrong path.
2020-10-30 17:35:49 +01:00
tastytea 851eb47987
Use pugixml for RSS generation.
continuous-integration/drone/push Build is failing Details
Makes the whole thing easier to follow and change.
2020-10-30 17:11:55 +01:00
tastytea 59d8f33cad
Add fmt to dependencies. 2020-10-28 10:01:33 +01:00
tastytea f59f9ebd5f
Fix CI.
continuous-integration/drone/push Build is passing Details
2020-10-15 06:04:43 +02:00
tastytea 9707694be6
Add support for RSS tags. Also add cgi::tolower(). 2020-10-15 04:45:43 +02:00
tastytea 2880f7f461
CI: Fix build errors on Ubuntu 18.04.
continuous-integration/drone/push Build is passing Details
libgit2-dev depends on libcurl4-gnutls-dev, CMake < 3.12 has no IMPORTED
target for libcurl.
2020-07-08 07:41:52 +02:00
tastytea bede02659d
Update FindFilesystem, re-enable support for CMake 3.10.
continuous-integration/drone/push Build is failing Details
Also re-enable tests on Ubuntu bionic with GCC 7 and clang 6.
2020-07-08 06:13:09 +02:00
tastytea 24d9e419fa
Add pull requests via Gitea API. 2020-07-02 00:19:18 +02:00
tastytea c219aa80a5
git clone + brittle ID calculation.
continuous-integration/drone/push Build is failing Details
2020-07-01 03:51:00 +02:00
tastytea 9231159fdf
Deactivate GCC-7 / clang-6 test.
continuous-integration/drone/push Build is passing Details
There seems to be a bug in the CMake module for std::filesystem,
<https://github.com/vector-of-bool/CMakeCM/issues/7>.
2020-07-01 02:32:29 +02:00
tastytea 3bfa8c144e
CI: Add tests with GCC 9 & 10, clang 10.
continuous-integration/drone/push Build is passing Details
2020-06-29 09:02:03 +02:00
tastytea ba4b12d74c
CI: Set nlohmann_json_DIR for Ubuntu too.
continuous-integration/drone/push Build is passing Details
2020-06-29 06:44:10 +02:00
tastytea 5b9974e6c7
CI: Specify dir containing nlohmann_jsonConfig.cmake explicitly. 2020-06-29 06:35:51 +02:00
tastytea 6a8ca29082
Use newer nlohmann-json package in CI.
continuous-integration/drone/push Build is failing Details
2020-06-29 06:23:04 +02:00
tastytea 8158c85de7
Add JSON converter. 2020-06-29 06:10:15 +02:00
tastytea 57337ec59e
Add pkg-config to CI recipe.
continuous-integration/drone/push Build is passing Details
2020-06-29 05:27:32 +02:00
tastytea 1b3bd0c425
Parse form data and output it.
continuous-integration/drone/push Build is failing Details
2020-06-29 05:21:23 +02:00
tastytea ed2fd29d21
Add skeleton.
continuous-integration/drone/push Build is passing Details
2020-06-29 03:07:46 +02:00