chaincodelabs / libmultiprocess

C++ library and code generator making it easy to call functions and reference objects in different processes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add major/minor version number macros

ryanofsky opened this issue · comments

It would probably useful to add major/minor version numbers to libmultiprocess to help provide clearer build errors when an incompatible version is used.

  • Bumping minor version number when new features are added could have been used to provide clearer "Installed libmultiprocess version is too old" error in #44 .

  • Bumping major number number when potential backwards incompatible changes are made could have been used to provided clearer "Installed libmultiprocess version is too new" error or warning in #52.

Concept ACK.