Currently all license checking is implemented via a legacy Coin feature called LicenseCheck.
We should consider porting that behavior to use Coin yaml instructions.
Here's a PoC implementation
Note though, that for the instructions to be reusable between qt5 repos, the branch and repo name should not be hardcoded in the instructions, but should be computed dynamically somehow.
So at least https://bugreports.qt.io/projects/COIN/issues/COIN-573?filter=allissues needs to be implemented.
As a side note, porting to yaml is not a strict requirement even with the removal fo the qmake configs, because we don't need any binary artifacts.