Current Behavior
Contributors must have openapi-generator CLI installed on their machines in order to run some of the make targets.
Desired Behavior
Create a new dep-check make target that gracefully handles verification of the user's installation of openapi-generator client.
Implementation
- See the dep-check` target in the meshery/meshery repo. Copy its approach.
Acceptance Tests
- Targets check for the presence of this dependency.
- The prerequisite check logic works on all operating systems.
- Users missing the prerequisite are offered a URL where they can find installation instructions.