Commit Graph

24 Commits

Author SHA1 Message Date
fc0aa02bc9
Use threads if more than one input file is searched.
Use 75% of the available threads (rounded up).

Closes: #4
2021-05-26 17:50:52 +02:00
10396f0d81
CMake: Prefer Config, make Termcolor-message more visible.
All checks were successful
continuous-integration/drone/push Build is passing
Starting with Boost 1.70, it provides an official CMake Package Config. Prefer
that if it is available. Gets rid of the “New Boost version may have incorrect
or missing dependencies and imported targets” warnings.
2021-05-26 10:48:11 +02:00
8114d1a200
Set up recipe for Debian package generation. 2021-05-26 10:23:18 +02:00
ab3b98c1b7
Add HOMEPAGE_URL to CMake recipe. 2021-05-26 10:18:28 +02:00
55678a8d03
Output message if bundled version of Termcolor is used. 2021-05-25 15:17:37 +02:00
2372dd36ad
Version bump 0.2.0.
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-05-25 12:12:32 +02:00
382bd71676
Don't install files from bundles termcolor. 2021-05-25 11:42:57 +02:00
d3c3062cc0
Add Termcolor dependency and bundle it in dist/. 2021-05-25 10:55:44 +02:00
01464bef50
Bump version to 0.1.3, fix typos.
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-25 08:13:50 +02:00
4644c2afd4
Support CMake 3.12.
All checks were successful
continuous-integration/drone/push Build is passing
Ubuntu 20.04 has 3.16, so requiring 3.17 is a bit mean.
2021-05-25 07:38:07 +02:00
be229d25d6
Don't demand required options if --help or --version is requested.
All checks were successful
continuous-integration/drone/push Build is passing
Bump version to 0.1.2.
2021-05-25 07:15:04 +02:00
28b1d5ec16
Don't make pot-file generation optional.
It is needed for compiling translations. Not really, but the CMake module thinks
so.
2021-05-25 07:03:09 +02:00
80d2e5b86b
Version bump 0.1.1.
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-24 21:39:41 +02:00
0f7940146f
Version bump 0.1.0.
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-24 18:58:07 +02:00
1979956f03
Add basic search functionality and context output. 2021-05-24 15:35:49 +02:00
a86baf750f
Specify minimum versions of dependencies where known. 2021-05-23 09:30:33 +02:00
281c0d47d2
Add basic man page.
Some checks failed
continuous-integration/drone/push Build is failing
2021-05-23 06:36:33 +02:00
4e8c6e7489
Add exception for zip processing.
Some checks failed
continuous-integration/drone/push Build is failing
- New dependency: libfmt.
- Translate error messages.
2021-05-21 03:25:42 +02:00
222f802015
Basic zip file support.
All checks were successful
continuous-integration/drone/push Build is passing
Dumping the TOC works.
2021-05-21 01:56:37 +02:00
bfb59da98d
std::filesystem compatibility for older GCC.
All checks were successful
continuous-integration/drone/push Build is passing
The header was in experimental a while ago and the implementation was a
separate library.
2021-05-20 10:37:45 +02:00
ce197069ee
Lower Boost version requirement to 1.65.0.
That's the version the CI uses.
2021-05-20 07:59:17 +02:00
fe7addc0b0
(Re-)generate .pot file by default, update readme. 2021-05-20 07:58:42 +02:00
94c25552a1
Add translation support, german translation. 2021-05-20 07:09:21 +02:00
678b506a8c
Initial commit.
- Add skeleton
- Add command-line parsing
2021-05-20 04:34:06 +02:00