zowe / zss

Zowe System Services Server for enabling low-level microservices
Eclipse Public License 2.0
13 stars 45 forks source link

Pass ZIS version to dynlink and use it for ZIS check #589

Closed ifakhrutdinov closed 1 year ago

ifakhrutdinov commented 1 year ago

Proposed changes

This pull-request changes the dynamic linkage base plugin build script to pass the ZIS version to the plugin. The plugin then uses that version to check whether the host ZIS is compatible with it. This also fixes, the ZWES0214E message since it's expected those ZIS version #define's to be present (they weren't before this commit hence incorrect values in the message).

This PR addresses Issue: #586

Type of change

Please delete options that are not relevant.

PR Checklist

Please delete options that are not relevant.

Testing

Use the ZIS dynamic linkage plugin with a lower version of ZIS. There should be a ZWES0214E message printed with the correct required version range.

Further comments