Update/improve build instructions

This commit is contained in:
Martchus 2021-12-05 18:32:47 +01:00
parent 18d054a600
commit ea8e70c807
1 changed files with 5 additions and 2 deletions

View File

@ -141,8 +141,11 @@ works with all kinds of files. (When forcing rewrite a backup is always created.
## Build instructions ## Build instructions
The tagparser library depends on [c++utilities](https://github.com/Martchus/cpp-utilities) and is built The tagparser library depends on [c++utilities](https://github.com/Martchus/cpp-utilities) and is built
in the same way. in the same way.
It also depends on zlib, iso-codes and requires at least CMake 3.19. For checking integrity of testfiles, the OpenSSL It also depends on zlib, [iso-codes](https://salsa.debian.org/iso-codes-team/iso-codes) and requires at
crypto library is required. least CMake 3.19. Tests depend on CppUnit. For checking integrity of testfiles, the OpenSSL crypto library is
required.
The location of the JSON file from iso-codes can be specified via the CMake variable `LANGUAGE_FILE_ISO_639_2`.
## TODOs ## TODOs
* Support more formats (EXIF, PDF metadata, Theora, ...) * Support more formats (EXIF, PDF metadata, Theora, ...)