diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2019-04-02 21:14:21 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-04-02 21:14:21 +0900 |
| commit | 73feef9766c56c123039392adb0c516d9aafb02e (patch) | |
| tree | 4f89f21313bd33dc8c0e9a2f02d09e255859da65 | |
| parent | c274e1ae5a39e4e35a8d1271a28e955bfe445239 (diff) | |
| parent | 9b7e9addcdd517d66f9dca7506027ff05ecce206 (diff) | |
| download | mruby-73feef9766c56c123039392adb0c516d9aafb02e.tar.gz mruby-73feef9766c56c123039392adb0c516d9aafb02e.zip | |
Merge pull request #4353 from shuujii/pad-leading-zero-to-month-and-day-in-MRUBY_RELEASE_DATE
Pad leading zero to month and day in `MRUBY_RELEASE_DATE`
| -rw-r--r-- | include/mruby/version.h | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/include/mruby/version.h b/include/mruby/version.h index 680533ab4..da7a2eb9d 100644 --- a/include/mruby/version.h +++ b/include/mruby/version.h @@ -77,7 +77,21 @@ MRB_BEGIN_DECL /* * Release date as a string. */ -#define MRUBY_RELEASE_DATE MRB_STRINGIZE(MRUBY_RELEASE_YEAR) "-" MRB_STRINGIZE(MRUBY_RELEASE_MONTH) "-" MRB_STRINGIZE(MRUBY_RELEASE_DAY) +#define MRUBY_RELEASE_DATE \ + MRUBY_RELEASE_YEAR_STR "-" \ + MRUBY_RELEASE_MONTH_STR "-" \ + MRUBY_RELEASE_DAY_STR +#define MRUBY_RELEASE_YEAR_STR MRB_STRINGIZE(MRUBY_RELEASE_YEAR) +#if MRUBY_RELEASE_MONTH < 10 +#define MRUBY_RELEASE_MONTH_STR "0" MRB_STRINGIZE(MRUBY_RELEASE_MONTH) +#else +#define MRUBY_RELEASE_MONTH_STR MRB_STRINGIZE(MRUBY_RELEASE_MONTH) +#endif +#if MRUBY_RELEASE_DAY < 10 +#define MRUBY_RELEASE_DAY_STR "0" MRB_STRINGIZE(MRUBY_RELEASE_DAY) +#else +#define MRUBY_RELEASE_DAY_STR MRB_STRINGIZE(MRUBY_RELEASE_DAY) +#endif /* * The year mruby was first created. |
