File tree 1 file changed +29
-0
lines changed
1 file changed +29
-0
lines changed Original file line number Diff line number Diff line change @@ -121,6 +121,22 @@ function(set_version_variables)
121
121
return ()
122
122
endif ()
123
123
124
+ # v1.5.0-dev - we're on a development tag -> UMF ver: "1.5.0-dev"
125
+ string (REGEX MATCHALL "\^ v([0-9]+\. [0-9]+\. [0-9]+)-dev\$ " MATCHES
126
+ ${GIT_VERSION} )
127
+ if (MATCHES )
128
+ set (UMF_VERSION
129
+ "${CMAKE_MATCH_1} -dev"
130
+ PARENT_SCOPE)
131
+ set (UMF_CMAKE_VERSION
132
+ "${CMAKE_MATCH_1} "
133
+ PARENT_SCOPE)
134
+ set (UMF_VERSION_PRIVATE
135
+ 0
136
+ PARENT_SCOPE)
137
+ return ()
138
+ endif ()
139
+
124
140
# v1.5.0-rc1-19-gb8f7a32 -> UMF ver: "1.5.0-rc1.git19.gb8f7a32"
125
141
string (REGEX MATCHALL "v([0-9.]*)-rc([0-9]*)-([0-9]*)-([0-9a-g]*)" MATCHES
126
142
${GIT_VERSION} )
@@ -141,6 +157,19 @@ function(set_version_variables)
141
157
return ()
142
158
endif ()
143
159
160
+ # v1.5.0-dev-19-gb8f7a32 -> UMF ver: "1.5.0-dev.git19.gb8f7a32"
161
+ string (REGEX MATCHALL "v([0-9.]*)-dev-([0-9]*)-([0-9a-g]*)" MATCHES
162
+ ${GIT_VERSION} )
163
+ if (MATCHES )
164
+ set (UMF_VERSION
165
+ "${CMAKE_MATCH_1} -dev.git${CMAKE_MATCH_2} .${CMAKE_MATCH_3} "
166
+ PARENT_SCOPE)
167
+ set (UMF_CMAKE_VERSION
168
+ "${CMAKE_MATCH_1} "
169
+ PARENT_SCOPE)
170
+ return ()
171
+ endif ()
172
+
144
173
# v1.5.0-19-gb8f7a32 -> UMF ver: "1.5.0-git19.gb8f7a32"
145
174
string (REGEX MATCHALL "v([0-9.]*)-([0-9]*)-([0-9a-g]*)" MATCHES
146
175
${GIT_VERSION} )
You can’t perform that action at this time.
0 commit comments