Merge pull request #4403 from 0xc0170/fix_mbed_version

mbed: version macros are not defined on master
pull/3914/merge
Jimmy Brisson 2017-05-31 11:27:19 -05:00 committed by GitHub
commit 99bc80d3b3
1 changed files with 0 additions and 23 deletions

23
mbed.h
View File

@ -16,29 +16,6 @@
#ifndef MBED_H
#define MBED_H
/* mbed minor and patch versions for both mbed 2 and mbed OS 5 are 0 on master branch. They are set
to meaningful values for releases and release branches.
*/
#define MBED_LIBRARY_VERSION 0
#if MBED_CONF_RTOS_PRESENT
// RTOS present, this is valid only for mbed OS 5
#define MBED_MAJOR_VERSION 5
#define MBED_MINOR_VERSION 0
#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
#include "rtos/rtos.h"
#endif