This uses the new chainsop package (https://github.com/kquick/chainsop) to execute a chain of operations, extracting that code management from the core of build-bom and making it independently handled.
The chainsop documentation is readable via the link from that github page. All comments and criticisms of chainsop itself are welcomed as well.
There are other modifications and cleanup that will follow this PR, but this is the primary switchover to chainsop. This replaces #48 with a better approach; I will close #48 and it's dependent PR's after a determination on this one.
This uses the new chainsop package (https://github.com/kquick/chainsop) to execute a chain of operations, extracting that code management from the core of build-bom and making it independently handled.
The chainsop documentation is readable via the link from that github page. All comments and criticisms of chainsop itself are welcomed as well.
There are other modifications and cleanup that will follow this PR, but this is the primary switchover to chainsop. This replaces #48 with a better approach; I will close #48 and it's dependent PR's after a determination on this one.