Skip to content

Commit fa0ef1a

Browse files
committed
fixup! meta: add support for alpha prerelease tag
1 parent dca9643 commit fa0ef1a

1 file changed

Lines changed: 13 additions & 14 deletions

File tree

src/node_version.h

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -45,25 +45,24 @@
4545
#endif
4646

4747
#ifndef NODE_TAG
48-
# if NODE_VERSION_IS_RELEASE
49-
# ifdef NODE_ALPHA_MAJOR_VERSION
50-
# define NODE_TAG "-alpha." \
51-
NODE_STRINGIFY(NODE_ALPHA_MAJOR_VERSION) "." \
52-
NODE_STRINGIFY(NODE_ALPHA_MINOR_VERSION) "." \
53-
NODE_STRINGIFY(NODE_ALPHA_PATCH_VERSION)
54-
# else
55-
# define NODE_TAG ""
56-
# endif // NODE_ALPHA_MAJOR_VERSION
57-
# else // NODE_VERSION_IS_RELEASE
58-
# define NODE_TAG "-pre"
59-
# endif // NODE_VERSION_IS_RELEASE
60-
#else // NODE_TAG
48+
#if NODE_VERSION_IS_RELEASE
49+
#ifdef NODE_ALPHA_MAJOR_VERSION
50+
#define NODE_TAG \
51+
"-alpha." NODE_STRINGIFY(NODE_ALPHA_MAJOR_VERSION) "." NODE_STRINGIFY( \
52+
NODE_ALPHA_MINOR_VERSION) "." NODE_STRINGIFY(NODE_ALPHA_PATCH_VERSION)
53+
#else
54+
#define NODE_TAG ""
55+
#endif // NODE_ALPHA_MAJOR_VERSION
56+
#else // NODE_VERSION_IS_RELEASE
57+
#define NODE_TAG "-pre"
58+
#endif // NODE_VERSION_IS_RELEASE
59+
#else // NODE_TAG
6160
// NODE_TAG is passed without quotes when rc.exe is run from msbuild
6261
# define NODE_EXE_VERSION NODE_STRINGIFY(NODE_MAJOR_VERSION) "." \
6362
NODE_STRINGIFY(NODE_MINOR_VERSION) "." \
6463
NODE_STRINGIFY(NODE_PATCH_VERSION) \
6564
NODE_STRINGIFY(NODE_TAG)
66-
#endif // NODE_TAG
65+
#endif // NODE_TAG
6766

6867
# define NODE_VERSION_STRING NODE_STRINGIFY(NODE_MAJOR_VERSION) "." \
6968
NODE_STRINGIFY(NODE_MINOR_VERSION) "." \

0 commit comments

Comments
 (0)