File tree 1 file changed +6
-4
lines changed
1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -418,10 +418,12 @@ endif()
418
418
419
419
if (NOT IOS)
420
420
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} )
425
427
set_target_properties (qjs PROPERTIES
426
428
VERSION ${QJS_VERSION_MAJOR} .${QJS_VERSION_MINOR} .${QJS_VERSION_PATCH}
427
429
SOVERSION ${QJS_VERSION_MAJOR}
You can’t perform that action at this time.
0 commit comments