diff options
author | Patrick Vacek <patrickvacek@gmail.com> | 2018-05-24 17:04:41 +0200 |
---|---|---|
committer | Patrick Vacek <patrickvacek@gmail.com> | 2018-05-28 13:19:43 +0200 |
commit | 79f5e6ade9e4a9f9438077ba71610bf3f54afd9b (patch) | |
tree | 0126bcd46435570db8649fa46067fd20fee23157 /scripts | |
parent | eae056623a6e82d5a1147ce5c0205fdd04fa8f92 (diff) | |
download | meta-updater-79f5e6ade9e4a9f9438077ba71610bf3f54afd9b.tar.gz |
find_packages.py: Check for a few unlisted aktualizr dependencies.
Not all possible dependencies are specified in DEPENDS, since we don't
build with everything enabled by default, so search for additional
potential dependencies explicitly. Also add a comment about the things
that we do not have visibility into from this process.
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/find_packages.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/scripts/find_packages.py b/scripts/find_packages.py index b297d7d..f3b3a85 100755 --- a/scripts/find_packages.py +++ b/scripts/find_packages.py | |||
@@ -70,6 +70,11 @@ def main(): | |||
70 | tinfoil.prepare() | 70 | tinfoil.prepare() |
71 | abcd_file.write('packages:\n') | 71 | abcd_file.write('packages:\n') |
72 | 72 | ||
73 | # Does NOT include garage-sign, anything used only for testing (i.e. | ||
74 | # strace and gtest), any of the git submodules, all of which are also | ||
75 | # only used for testing (tuf-test-vectors, isotp-c, ostreesysroot, | ||
76 | # and HdrHistogram_c), or any other third party modules included | ||
77 | # directly into the source tree (jsoncpp, open62541, picojson) | ||
73 | recipes_to_check = ['aktualizr', | 78 | recipes_to_check = ['aktualizr', |
74 | 'aktualizr-native', | 79 | 'aktualizr-native', |
75 | 'aktualizr-auto-prov', | 80 | 'aktualizr-auto-prov', |
@@ -78,7 +83,10 @@ def main(): | |||
78 | 'aktualizr-hsm-prov', | 83 | 'aktualizr-hsm-prov', |
79 | 'aktualizr-disable-send-ip', | 84 | 'aktualizr-disable-send-ip', |
80 | 'aktualizr-example-interface', | 85 | 'aktualizr-example-interface', |
81 | 'aktualizr-log-debug'] | 86 | 'aktualizr-log-debug', |
87 | 'libp11', # BUILD_P11 (HSM) only | ||
88 | 'dpkg', # BUILD_DEB only | ||
89 | 'systemd'] # BUILD_SYSTEMD only | ||
82 | 90 | ||
83 | for recipe in recipes_to_check: | 91 | for recipe in recipes_to_check: |
84 | depends = print_deps(tinfoil, abcd_file, recipe) | 92 | depends = print_deps(tinfoil, abcd_file, recipe) |