mirror of https://github.com/OpenTTD/OpenTTD.git
This commit is contained in:
parent
af1bd43b30
commit
bd7120bae4
|
@ -56,11 +56,14 @@ foreach(ENUM IN LISTS ENUM_LINES)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# Check for enum match
|
# Check for enum match
|
||||||
if("${LINE}" MATCHES "^ *enum *${ENUM_PATTERN} *\{")
|
if("${LINE}" MATCHES "^ *enum *${ENUM_PATTERN}( *: *[^ ]*)? *\{")
|
||||||
# REGEX REPLACE does a REGEX MATCHALL and fails if an empty string is matched
|
# REGEX REPLACE does a REGEX MATCHALL and fails if an empty string is matched
|
||||||
string(REGEX MATCH "[^ ]*" RESULT "${LINE}")
|
string(REGEX MATCH "[^ ]*" RESULT "${LINE}")
|
||||||
string(REPLACE "${RESULT}" "" RM_INDENT "${LINE}")
|
string(REPLACE "${RESULT}" "" RM_INDENT "${LINE}")
|
||||||
|
|
||||||
|
string(REGEX MATCH " *: *[^ ]*" RESULT "${LINE}")
|
||||||
|
string(REPLACE "${RESULT}" "" LINE "${LINE}")
|
||||||
|
|
||||||
set(ACTIVE 1)
|
set(ACTIVE 1)
|
||||||
if(ACTIVE_COMMENT GREATER 0)
|
if(ACTIVE_COMMENT GREATER 0)
|
||||||
string(APPEND ${PLACE_HOLDER} "\n${COMMENT}")
|
string(APPEND ${PLACE_HOLDER} "\n${COMMENT}")
|
||||||
|
|
Loading…
Reference in New Issue