cfs-tools / cfs-basecamp

Provides a framework and tools for developing, downloading, and integrating core Flight System (cFS) applications into an operational system.
Other
26 stars 4 forks source link

App spec dependency checks only verify to one level #79

Open open-stemware opened 5 months ago

open-stemware commented 5 months ago

When a user attempts to add an app a dependency check is performed to verify that any apps or libraries required by the app. This check uses the app's JSON spec 'requires' entry. The check only verifies what's in the list but not anything a required entry may also depends on.

The check should create a dependency tree and verify every dependency path.