uptane / aktualizr

C++ Uptane Client
Mozilla Public License 2.0
16 stars 17 forks source link

Make sota tools dependent just on libostree #39

Closed mike-sul closed 2 years ago

mike-sul commented 2 years ago

Sota tools depends on libostree but they don't require any software/components enabled by BUILD_OSTREE flag. So, this change allows building sota tools with BUILD_OSTREE set to OFF.

Signed-off-by: Mike Sul mike.sul@foundries.io

pattivacek commented 2 years ago

LGTM. Test failure is just a transient thing.

@cajun-rat I'd like to get your eyes on this just to make sure it still works for you and make sense, since you were the one who made the changes to cause sota_tools to depend on OSTree.

cajun-rat commented 2 years ago

+1 from me. My original thinking was that once libostree was available you'd enable BUILD_OSTREE anyway, but I can imagine this isn't always the case.