@@ -39,49 +39,35 @@ bin_PROGRAMS = swupd
39
39
AM_CPPFLAGS = $(AM_CFLAGS ) $(libarchive_CFLAGS )
40
40
41
41
swupd_SOURCES = \
42
- src/3rd_party_add.c \
43
- src/3rd_party_bundle_add.c \
44
- src/3rd_party_bundle_info.c \
45
- src/3rd_party_bundle_list.c \
46
- src/3rd_party_bundle_remove.c \
47
- src/3rd_party.c \
48
- src/3rd_party_check_update.c \
49
- src/3rd_party_clean.c \
50
- src/3rd_party_diagnose.c \
51
- src/3rd_party_info.c \
52
- src/3rd_party_list.c \
53
- src/3rd_party_remove.c \
54
- src/3rd_party_repair.c \
55
- src/3rd_party_repos.c \
56
- src/3rd_party_repos.h \
57
- src/3rd_party_update.c \
58
- src/alias.c \
59
- src/alias.h \
60
- src/autoupdate.c \
61
- src/binary_loader.c \
62
- src/bundle_add.c \
63
- src/bundle.c \
64
- src/bundle.h \
65
- src/bundle_info.c \
66
- src/bundle_list.c \
67
- src/bundle_remove.c \
68
- src/check_update.c \
69
- src/clean.c \
70
- src/config_loader.c \
71
- src/config_loader.h \
72
- src/curl_async.c \
73
- src/curl.c \
74
- src/delta.c \
75
- src/extra_files.c \
76
- src/filedesc.c \
77
- src/fullfile.c \
78
- src/globals.c \
79
- src/globals.h \
80
- src/hash.c \
81
- src/hashdump.c \
82
- src/helpers.c \
83
- src/heuristics.c \
84
- src/info.c \
42
+ src/3rd_party/3rd_party_add.c \
43
+ src/3rd_party/3rd_party_bundle_add.c \
44
+ src/3rd_party/3rd_party_bundle_info.c \
45
+ src/3rd_party/3rd_party_bundle_list.c \
46
+ src/3rd_party/3rd_party_bundle_remove.c \
47
+ src/3rd_party/3rd_party.c \
48
+ src/3rd_party/3rd_party_check_update.c \
49
+ src/3rd_party/3rd_party_clean.c \
50
+ src/3rd_party/3rd_party_diagnose.c \
51
+ src/3rd_party/3rd_party_info.c \
52
+ src/3rd_party/3rd_party_list.c \
53
+ src/3rd_party/3rd_party_remove.c \
54
+ src/3rd_party/3rd_party_repair.c \
55
+ src/3rd_party/3rd_party_repos.c \
56
+ src/3rd_party/3rd_party_repos.h \
57
+ src/3rd_party/3rd_party_update.c \
58
+ src/cmds/autoupdate.c \
59
+ src/cmds/bundle_add.c \
60
+ src/cmds/bundle_info.c \
61
+ src/cmds/bundle_list.c \
62
+ src/cmds/bundle_remove.c \
63
+ src/cmds/check_update.c \
64
+ src/cmds/clean.c \
65
+ src/cmds/info.c \
66
+ src/cmds/os_install.c \
67
+ src/cmds/repair.c \
68
+ src/cmds/swupd_cmds.h \
69
+ src/cmds/update.c \
70
+ src/cmds/verify.c \
85
71
src/lib/archives.c \
86
72
src/lib/archives.h \
87
73
src/lib/comp_functions.c \
@@ -105,45 +91,59 @@ swupd_SOURCES = \
105
91
src/lib/thread_pool.h \
106
92
src/lib/timelist.c \
107
93
src/lib/timelist.h \
108
- src/lock.c \
109
94
src/main.c \
110
- src/manifest.c \
111
- src/manifest.h \
112
- src/manifest_parser.c \
113
- src/mirror.c \
114
- src/os_install.c \
115
- src/packs.c \
116
- src/progress.c \
117
- src/progress.h \
118
- src/repair.c \
119
- src/scripts.c \
120
- src/scripts.h \
121
- src/search_file.c \
122
- src/signature.c \
123
- src/signature.h \
124
- src/stats.c \
125
- src/subscriptions.c \
126
95
src/swupd_build_opts.h \
127
96
src/swupd_build_variant.h \
128
- src/swupd_comp_functions.c \
129
- src/swupd_comp_functions.h \
130
- src/swupd_curl.h \
131
- src/swupd_curl_internal.h \
132
97
src/swupd_exit_codes.h \
133
98
src/swupd.h \
134
- src/swupd_internal.h \
135
- src/swupd_progress.c \
136
- src/swupd_progress.h \
137
- src/target_root.c \
138
- src/target_root.h \
139
- src/telemetry.c \
140
- src/telemetry.h \
141
- src/update.c \
142
- src/verify.c \
143
- src/verifytime.c \
144
- src/version.c \
145
- src/xattrs.c \
146
- src/xattrs.h
99
+ src/swupd_lib/alias.c \
100
+ src/swupd_lib/alias.h \
101
+ src/swupd_lib/binary_loader.c \
102
+ src/swupd_lib/bundle.c \
103
+ src/swupd_lib/bundle.h \
104
+ src/swupd_lib/config_loader.c \
105
+ src/swupd_lib/config_loader.h \
106
+ src/swupd_lib/curl_async.c \
107
+ src/swupd_lib/curl.c \
108
+ src/swupd_lib/delta.c \
109
+ src/swupd_lib/extra_files.c \
110
+ src/swupd_lib/filedesc.c \
111
+ src/swupd_lib/fullfile.c \
112
+ src/swupd_lib/globals.c \
113
+ src/swupd_lib/globals.h \
114
+ src/swupd_lib/hash.c \
115
+ src/swupd_lib/hashdump.c \
116
+ src/swupd_lib/helpers.c \
117
+ src/swupd_lib/heuristics.c \
118
+ src/swupd_lib/lock.c \
119
+ src/swupd_lib/manifest.c \
120
+ src/swupd_lib/manifest.h \
121
+ src/swupd_lib/manifest_parser.c \
122
+ src/swupd_lib/mirror.c \
123
+ src/swupd_lib/packs.c \
124
+ src/swupd_lib/progress.c \
125
+ src/swupd_lib/progress.h \
126
+ src/swupd_lib/scripts.c \
127
+ src/swupd_lib/scripts.h \
128
+ src/swupd_lib/search_file.c \
129
+ src/swupd_lib/signature.c \
130
+ src/swupd_lib/signature.h \
131
+ src/swupd_lib/stats.c \
132
+ src/swupd_lib/subscriptions.c \
133
+ src/swupd_lib/swupd_comp_functions.c \
134
+ src/swupd_lib/swupd_comp_functions.h \
135
+ src/swupd_lib/swupd_curl.h \
136
+ src/swupd_lib/swupd_curl_internal.h \
137
+ src/swupd_lib/swupd_progress.c \
138
+ src/swupd_lib/swupd_progress.h \
139
+ src/swupd_lib/target_root.c \
140
+ src/swupd_lib/target_root.h \
141
+ src/swupd_lib/telemetry.c \
142
+ src/swupd_lib/telemetry.h \
143
+ src/swupd_lib/version.c \
144
+ src/swupd_lib/xattrs.c \
145
+ src/swupd_lib/xattrs.h \
146
+ src/verifytime/verifytime.c
147
147
148
148
swupd_LDADD = \
149
149
$(lzma_LIBS ) \
@@ -155,9 +155,10 @@ swupd_LDADD = \
155
155
$(libarchive_LIBS ) \
156
156
$(pthread_LIBS )
157
157
158
- verifytime_SOURCES = src/verifytime.h \
159
- src/verifytime.c \
160
- src/verifytime_main.c
158
+ verifytime_SOURCES = \
159
+ src/verifytime/verifytime.h \
160
+ src/verifytime/verifytime.c \
161
+ src/verifytime/verifytime_main.c
161
162
162
163
verifytime_LDADD =
163
164
@@ -270,7 +271,7 @@ functional-check:
270
271
271
272
docs-coverage :
272
273
doxygen docs/Doxyfile || die; \
273
- python -m coverxygen --xml-dir xml/ --src-dir ./ --output doc-coverage.info --exclude " .*/src/globals.h" --exclude " .*/src/swupd_build_opts.h" --exclude " .*/src/swupd_build_variant.h" --exclude " .*/src/swupd_exit_codes.h" --exclude " .*/src/swupd.h" --exclude " .*/src/swupd_internal .h" --exclude " .*/src/manifest.h" --exclude " .*/src/swupd_curl_internal.h" --exclude " .*/src/swupd_curl.h" --format json || die; \
274
+ python -m coverxygen --xml-dir xml/ --src-dir ./ --output doc-coverage.info --exclude " .*/src/swupd_lib/ globals.h" --exclude " .*/src/swupd_build_opts.h" --exclude " .*/src/swupd_build_variant.h" --exclude " .*/src/swupd_exit_codes.h" --exclude " .*/src/swupd.h" --exclude " .*/src/cmds/swupd_cmds .h" --exclude " .*/src/swupd_lib/ manifest.h" --exclude " .*/src/swupd_lib/ swupd_curl_internal.h" --exclude " .*/src/swupd_lib /swupd_curl.h" --format json || die; \
274
275
if [ " $$ (cat doc-coverage.info | grep documented.*false | wc -l)" -gt " 0" ]; then \
275
276
echo " Public functions or data added on headers but not documented on src/lib " ; \
276
277
exit 1; \
0 commit comments