-
Committer:
Tarmac
-
Author(s):
Christopher James Halse Rogers
-
Date:
2014-11-19 23:37:19 UTC
-
mfrom:
(2066.2.1 versioning-stuff)
-
Revision ID:
tarmac-20141119233719-hsj427j0cdejquel
Add compile-time client API versioning helpers
This is useful for client code to handle transitions or API additions; they
can conditionally compile code using new features, or keep old code around
to support less-than-cutting-edge Mir.
It's less specific than feature-flags, but not significantly less useful, and
scales much better.
Approved by PS Jenkins bot, Kevin DuBois, Cemil Azizoglu, Alan Griffiths.