[RTEMS Project] #4036: Track dependency command for the RSB

RTEMS trac trac at rtems.org
Sat Aug 1 00:01:59 UTC 2020


#4036: Track dependency command for the RSB
--------------------------+--------------------
  Reporter:  Chris Johns  |      Owner:  (none)
      Type:  enhancement  |     Status:  new
  Priority:  normal       |  Milestone:  6.1
 Component:  tool/rsb     |    Version:  6
  Severity:  normal       |   Keywords:
Blocked By:               |   Blocking:
--------------------------+--------------------
 Add a command to track dependencies in the RSB. Scan all the bset files
 and see what they include. Build a list of dependencies and also a list of
 those configs that are not referenced. The configs not references can be
 removed.

 Errors in build sets can result in an invalid list so the scan needs to be
 clean. This is difficult when some build sets like `rtems-defaults.bset`
 are designed to be included and not used from the command line. As a
 result it generates an error. A list of these could be maintained or a tag
 added to the bset file to indicate it is not a top level build set file.

 Removal of unreferenced configs can occur in the RBS because we use a
 branch model for releases.

--
Ticket URL: <http://devel.rtems.org/ticket/4036>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list