aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 11a67e6d30dce9d54e57184121ab870ab56c3654 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
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.