XRT
XRT copied to clipboard
VITIS-6253 Update xbutil/xbmgmt tools help menu
Problem solved by the commit
https://jira.xilinx.com/browse/VITIS-6253 Certain subcommands contain options that are mutually exclusive, xbmgmt program as a prime example. To fix this issue those subcommands should be broken into separate options.
Bug / issue (if any) fixed, which PR introduced the bug, how it was discovered
Help menu did not specify which options are mutually exclusive from one another
How problem was solved, alternative solutions (if any) and why they were rejected
Refactored how SubCommands and OptionOptions classes generate their help menu and store their options.
Risks (if any) associated the changes in the commit
This is a major change to how the SubCommands create their options. Theoretically everything will be exactly the same as before when using the tools and examining the help menu. Hopefully that is the case!
What has been tested and how, request additional testing if necessary
Tested each subcommand to make sure the help menu looks roughly the same as before and functions as expected.
Documentation impact (if any)
None.
Build Failed! :(
retest this please.
Build Failed! :(
Build Failed! :(
Build Failed! :(
Build Failed! :(
retest this please.
Build Failed! :(
Build Passed!
Build Failed! :(
Build Passed!
Build Passed!
Build Failed! :(
Build Passed!