File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -418,10 +418,12 @@ endif()
418418
419419if (NOT IOS)
420420 file (STRINGS quickjs.h quickjs_h REGEX QJS_VERSION)
421- string (REGEX MATCHALL "([0-9])" QJS_VERSION "${quickjs_h} " )
422- list (GET QJS_VERSION 0 QJS_VERSION_MAJOR)
423- list (GET QJS_VERSION 1 QJS_VERSION_MINOR)
424- list (GET QJS_VERSION 2 QJS_VERSION_PATCH)
421+ string (REGEX MATCH "QJS_VERSION_MAJOR ([0-9]*)" _ "${quickjs_h} " )
422+ set (QJS_VERSION_MAJOR ${CMAKE_MATCH_1} )
423+ string (REGEX MATCH "QJS_VERSION_MINOR ([0-9]*)" _ "${quickjs_h} " )
424+ set (QJS_VERSION_MINOR ${CMAKE_MATCH_1} )
425+ string (REGEX MATCH "QJS_VERSION_PATCH ([0-9]*)" _ "${quickjs_h} " )
426+ set (QJS_VERSION_PATCH ${CMAKE_MATCH_1} )
425427 set_target_properties (qjs PROPERTIES
426428 VERSION ${QJS_VERSION_MAJOR} .${QJS_VERSION_MINOR} .${QJS_VERSION_PATCH}
427429 SOVERSION ${QJS_VERSION_MAJOR}
You can’t perform that action at this time.
0 commit comments