mirror of
https://github.com/espressif/openthread.git
synced 2026-08-02 00:57:47 +00:00
[version] fix OPENTHREAD_BUILD_DATETIME in version string (#7398)
If `OPENTHREAD_BUILD_DATETIME` is defined by the build system, the
version string would be something like:
OPENTHREAD/20191113-03303-gbdeacdc55-dirty; NRF52840DK-engFeb 08 2022 13:05:38
^^
We shouldn't put the separator in the macro, but put it in the version
string instead.
This commit is contained in:
@@ -51,7 +51,7 @@
|
||||
#endif
|
||||
#else // __ANDROID__
|
||||
#if defined(__DATE__)
|
||||
#define OPENTHREAD_BUILD_DATETIME "; " __DATE__ " " __TIME__
|
||||
#define OPENTHREAD_BUILD_DATETIME __DATE__ " " __TIME__
|
||||
#endif
|
||||
#endif // __ANDROID__
|
||||
#endif // !defined(OPENTHREAD_BUILD_DATETIME)
|
||||
@@ -179,10 +179,10 @@ const char *otGetVersionString(void)
|
||||
#endif
|
||||
const char sVersion[] = PACKAGE_NAME "/" PACKAGE_VERSION "; " OPENTHREAD_CONFIG_PLATFORM_INFO
|
||||
#ifdef OPENTHREAD_BUILD_DATETIME
|
||||
OPENTHREAD_BUILD_DATETIME
|
||||
"; " OPENTHREAD_BUILD_DATETIME
|
||||
#endif
|
||||
#ifdef PLATFORM_VERSION_ATTR_SUFFIX
|
||||
PLATFORM_VERSION_ATTR_SUFFIX
|
||||
PLATFORM_VERSION_ATTR_SUFFIX
|
||||
#endif
|
||||
; // Trailing semicolon to end statement.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user