OVERVIEW
duplicate_finder scans paths and stores information about the files it finds.
The information contains metadata from the filesystem but also hashes calculated by reading the file. The data is collected in a sqlite database.
OPTIONS
Information can be found in the manpage or by calling the executable with --help.
BUILD
cmake -S .
make
This will also build executables with debug options and create a manpage.
The latter requires asciidoc, xmlto and gzip for compression.
TODO
- Code review: So far most code was written in the evening after work and dinner, so there are probably several places which can be improved. database_interaction especially as there's a lot of repetive code for the more special queries.
- Documentation: goes parallel with the review. Also formatting of the related comments must be checked.
- Pushing stuff into the sqlite DB is done, next step: Use it.
