Sun, 17 Dec 2023 14:25:34 +0100
[Makefile] fix missing rules preventing dry-runs
We have to support dry-runs, because many IDEs are using
dry-runs to collect build information.
Some rules have dependencies that expect certain files or
directories to be just present. We added respective build
rules which invoke the test program. This way, the behavior
when running make normally is exactly the same, but dry-runs
are also not failing now.
265
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
1 | <div class="header"> |
285
02d3e4b1245f
adds some small fixes for 1.0 release
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
273
diff
changeset
|
2 | <a href="./index.html"><span>DavUtils documentation</span></a> |
265
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
3 | </div> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
4 | <div class="sidebar"> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
5 | <div class="nav"> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
6 | <h3>dav</h3> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
7 | <ul> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
8 | <li><a href="getting-started.html">Getting started</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
9 | <li><a href="commands.html">Commands</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
10 | <ul> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
11 | <li><a href="list.html">list</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
12 | <li><a href="get.html">get</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
13 | <li><a href="put.html">put</a></li> |
714
10a5d6ce0906
adds documentation for the edit command
Mike Becker <universe@uap-core.de>
parents:
703
diff
changeset
|
14 | <li><a href="edit.html">edit</a></li> |
265
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
15 | <li><a href="mkdir.html">mkdir</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
16 | <li><a href="remove.html">remove</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
17 | <li><a href="copy.html">copy</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
18 | <li><a href="move.html">move</a></li> |
694
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
19 | <li><a href="rename.html">rename</a></li> |
407
9505224d2fd2
adds documentation for new dav features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
320
diff
changeset
|
20 | <li><a href="export.html">export</a></li> |
9505224d2fd2
adds documentation for new dav features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
320
diff
changeset
|
21 | <li><a href="import.html">import</a></li> |
409
90a6d6952d83
adds documentation for new dav-sync features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
407
diff
changeset
|
22 | <li><a href="get-property.html">get-property</a></li> |
265
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
23 | <li><a href="set-property.html">set-property</a></li> |
320
12ed560c926c
adds documentation for new features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
285
diff
changeset
|
24 | <li><a href="remove-property.html">remove-property</a></li> |
265
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
25 | <li><a href="lock.html">lock</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
26 | <li><a href="unlock.html">unlock</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
27 | <li><a href="info.html">info</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
28 | <li><a href="date.html">date</a></li> |
694
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
29 | <li><a href="versioncontrol.html">versioncontrol</a></li> |
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
30 | <li><a href="list-versions.html">list-versions</a></li> |
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
31 | <li><a href="checkout.html">checkout</a></li> |
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
32 | <li><a href="checkin.html">checkin</a></li> |
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
33 | <li><a href="uncheckout.html">uncheckout</a></li> |
266
8c44c5919691
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
265
diff
changeset
|
34 | <li><a href="add-repository.html">add-repository</a></li> |
407
9505224d2fd2
adds documentation for new dav features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
320
diff
changeset
|
35 | <li><a href="remove-repository.html">remove-repository</a></li> |
266
8c44c5919691
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
265
diff
changeset
|
36 | <li><a href="list-repositories.html">list-repositories</a></li> |
694
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
37 | <li><a href="repository-url.html">repository-url</a></li> |
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
38 | <li><a href="add-user.html">add-user</a></li> |
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
39 | <li><a href="remove-user.html">remove-user</a></li> |
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
40 | <li><a href="edit-user.html">edit-user</a></li> |
697
32f439d70127
add documentation for secret store commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
694
diff
changeset
|
41 | <li><a href="list-users.html">list-users</a></li> |
266
8c44c5919691
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
265
diff
changeset
|
42 | <li><a href="check-config.html">check-config</a></li> |
265
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
43 | </ul> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
44 | <li><a href="configuration.html">Configuration</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
45 | <li><a href="encryption.html">Encryption</a></li> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
46 | </ul> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
47 | </div> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
48 | <div class="nav"> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
49 | <h3>dav-sync</h3> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
50 | <ul> |
273
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
51 | <li><a href="introduction.html">Introduction</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
52 | <li><a href="sync-commands.html">Commands</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
53 | <ul> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
54 | <li><a href="pull.html">pull</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
55 | <li><a href="push.html">push</a></li> |
320
12ed560c926c
adds documentation for new features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
285
diff
changeset
|
56 | <li><a href="archive.html">archive</a></li> |
694
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
57 | <li><a href="restore.html">restore</a></li> |
60edf3d679fd
add empty documentation pages for all new commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
563
diff
changeset
|
58 | <li><a href="list-conflicts.html">list-conflicts</a></li> |
273
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
59 | <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
60 | <li><a href="delete-conflicts.html">delete-conflicts</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
61 | <li><a href="trash-info.html">trash-info</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
62 | <li><a href="empty-trash.html">empty-trash</a></li> |
703
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
697
diff
changeset
|
63 | <li><a href="list-versions.html">list-versions</a></li> |
407
9505224d2fd2
adds documentation for new dav features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
320
diff
changeset
|
64 | <li><a href="add-tag.html">add-tag</a></li> |
9505224d2fd2
adds documentation for new dav features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
320
diff
changeset
|
65 | <li><a href="remove-tag.html">remove-tag</a></li> |
9505224d2fd2
adds documentation for new dav features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
320
diff
changeset
|
66 | <li><a href="set-tags.html">set-tags</a></li> |
9505224d2fd2
adds documentation for new dav features
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
320
diff
changeset
|
67 | <li><a href="list-tags.html">list-tags</a></li> |
273
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
68 | <li><a href="add-directory.html">add-directory</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
69 | <li><a href="list-directories.html">list-directories</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
70 | <li><a href="sync-check-config.html">check-config</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
71 | <li><a href="check-repositories.html">check-repositories</a></li> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
72 | </ul> |
c743721d566f
more documentation
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
266
diff
changeset
|
73 | <li><a href="sync-configuration.html">Configuration</a></li> |
265
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
74 | </ul> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
75 | </div> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
76 | </div> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
77 | |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
78 | <!-- begin content --> |
ee9e63c437c4
adds documentation for most dav commands
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
diff
changeset
|
79 | <div class="content"> |