Add Mbed version block for new minor release.

pull/7049/head mbed-os-5.9.0-rc1
Martin Kojtal 2018-05-28 14:33:13 +01:00
parent 5d8570be39
commit 6817dc43f9
1 changed files with 17 additions and 0 deletions

17
mbed.h
View File

@ -16,6 +16,23 @@
#ifndef MBED_H #ifndef MBED_H
#define MBED_H #define MBED_H
#define MBED_LIBRARY_VERSION 162
#if MBED_CONF_RTOS_PRESENT
// RTOS present, this is valid only for mbed OS 5
#define MBED_MAJOR_VERSION 5
#define MBED_MINOR_VERSION 9
#define MBED_PATCH_VERSION 0
#else
// mbed 2
#define MBED_MAJOR_VERSION 2
#define MBED_MINOR_VERSION 0
#define MBED_PATCH_VERSION MBED_LIBRARY_VERSION
#endif
#define MBED_ENCODE_VERSION(major, minor, patch) ((major)*10000 + (minor)*100 + (patch))
#define MBED_VERSION MBED_ENCODE_VERSION(MBED_MAJOR_VERSION, MBED_MINOR_VERSION, MBED_PATCH_VERSION)
#if MBED_CONF_RTOS_PRESENT #if MBED_CONF_RTOS_PRESENT
#include "rtos/rtos.h" #include "rtos/rtos.h"
#endif #endif