tastytea
1d70b16596
Add libboost-log-dev dependency to CI and readme.
continuous-integration/drone/push Build is failing
Details
2021-05-31 19:42:14 +02:00
tastytea
4eb210710b
CI: Don't install catch for package generation.
2021-05-30 14:00:56 +02:00
tastytea
6f934470c7
Add type to drone config.
continuous-integration/drone/push Build is failing
Details
2021-05-29 21:54:47 +02:00
tastytea
92d1b66c76
CI: Workaround for pugixml on bionic.
2021-05-29 21:32:36 +02:00
tastytea
df55ed9dba
CI: Add pugixml_DIR
...
continuous-integration/drone/push Build is failing
Details
For some reason the package installs the CMake config file into
/usr/share/libpugixml-dev.
2021-05-29 19:06:25 +02:00
tastytea
00e3edb9f2
Only search files in spine, in the right order.
...
The spine lists all content documents in their linear reading order. So we're
finally getting our results in the right order! 🎉
Since we skip the images and fonts, which usually make up the most bytes in an
EPUB file, the performance increase is immense. I measured 60-70% in a very
short test.
Closes: #1
2021-05-29 17:34:43 +02:00
tastytea
719018a0f6
CI: Verify CMake download with checksum, don't verify TLS cert.
continuous-integration/drone/push Build is passing
Details
2021-05-28 15:16:44 +02:00
tastytea
af30fae319
CI: Upload focal image.
continuous-integration/drone/push Build is passing
Details
2021-05-27 23:07:08 +02:00
tastytea
e4b2e8ad98
CI: Fix GCC version in bionic.
2021-05-27 22:53:26 +02:00
tastytea
74d1713078
Fix CI recipe for focal packages.
2021-05-27 22:38:51 +02:00
tastytea
f65d927680
CI: Download CMake in Packaging-pipeline.
2021-05-27 22:28:16 +02:00
tastytea
919da2ddb6
CI: Switch to GCC-8 in Ubuntu bionic.
...
continuous-integration/drone/push Build is passing
Details
With GCC-7:
std::experimental::filesystem::v1::__cxx11::directory_entry’ has no member
named ‘is_directory’
2021-05-27 18:08:57 +02:00
tastytea
f20f95ff21
Set up drone CI for Debian / Ubuntu package uploading.
2021-05-26 10:37:13 +02:00
tastytea
4644c2afd4
Support CMake 3.12.
...
continuous-integration/drone/push Build is passing
Details
Ubuntu 20.04 has 3.16, so requiring 3.17 is a bit mean.
2021-05-25 07:38:07 +02:00
tastytea
30478f6feb
Add libboost-regex-dev to CI recipe.
continuous-integration/drone/push Build is passing
Details
2021-05-24 16:02:54 +02:00
tastytea
f7bfc6a513
Install locales in CI.
continuous-integration/drone/push Build is passing
Details
2021-05-23 09:19:51 +02:00
tastytea
cb1cba4306
Add asciidoc to CI.
continuous-integration/drone/push Build is failing
Details
2021-05-23 09:05:52 +02:00
tastytea
42d785d4c8
Fix drone recipe.
...
continuous-integration/drone/push Build is passing
Details
- Add libfmt.
- Install specific boost packages.
2021-05-21 03:31:51 +02:00
tastytea
222f802015
Basic zip file support.
...
continuous-integration/drone/push Build is passing
Details
Dumping the TOC works.
2021-05-21 01:56:37 +02:00
tastytea
d374c38d6b
Fix CI recipe.
continuous-integration/drone/push Build is passing
Details
2021-05-20 09:53:08 +02:00
tastytea
cd6626a86a
Update CI recipe.
continuous-integration/drone/push Build is failing
Details
2021-05-20 09:09:29 +02:00
tastytea
678b506a8c
Initial commit.
...
- Add skeleton
- Add command-line parsing
2021-05-20 04:34:06 +02:00