diff options
author | Tor Lillqvist <tml@iki.fi> | 2013-01-11 13:21:22 +0200 |
---|---|---|
committer | Tor Lillqvist <tml@iki.fi> | 2013-01-11 14:02:46 +0200 |
commit | fc4003e960340d6ace29c59b6d9f00f5b19308b0 (patch) | |
tree | d9f3e711d9cd2da05d9d20d970d23e740f805b18 /config | |
parent | 066bdb31f7ff801b7a36c79c43ecbd527ffb2a88 (diff) |
Make the LIBO_VERSION_* macros integers, not strings
Change-Id: I6083de4a3f88d50cf4e923aa7fb495fe1711b632
Diffstat (limited to 'config')
-rw-r--r-- | config/config_version.h.in | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/config/config_version.h.in b/config/config_version.h.in index caaa9c4d0e5a..736c578afc8c 100644 --- a/config/config_version.h.in +++ b/config/config_version.h.in @@ -6,9 +6,21 @@ Version settings #ifndef CONFIG_VERSION_H #define CONFIG_VERSION_H +#define LIBO_VERSION_STRINGIFY_inner(s) #s +#define LIBO_VERSION_STRINGIFY(s) LIBO_VERSION_STRINGIFY_inner(s) + #undef LIBO_VERSION_MAJOR #undef LIBO_VERSION_MINOR #undef LIBO_VERSION_MICRO #undef LIBO_VERSION_PATCH +#define LIBO_VERSION_DOTTED \ + (LIBO_VERSION_STRINGIFY(LIBO_VERSION_MAJOR) "." \ + LIBO_VERSION_STRINGIFY(LIBO_VERSION_MINOR) "." \ + LIBO_VERSION_STRINGIFY(LIBO_VERSION_MICRO) "." \ + LIBO_VERSION_STRINGIFY(LIBO_VERSION_PATCH)) + +#define LIBO_VERSION_ENCODED_IN_32BITS \ + ((LIBO_VERSION_MAJOR << 24) | (LIBO_VERSION_MINOR << 16) | (LIBO_VERSION_MICRO << 8) | LIBO_VERSION_PATCH) + #endif |