X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=development%2Fautotests%2FExportTests.cmake;h=fb7a01e48aae6ab098c52b6adc564f3056982bce;hb=10cd5dd223402e96c2d58a1f4b32d45abccd36ee;hp=0a94e16dbb37a2f0852795ce62f656ea0ffb91ff;hpb=3c868386afb0a80d3d95439344b1da1fab02d85a;p=lyx.git diff --git a/development/autotests/ExportTests.cmake b/development/autotests/ExportTests.cmake index 0a94e16dbb..fb7a01e48a 100644 --- a/development/autotests/ExportTests.cmake +++ b/development/autotests/ExportTests.cmake @@ -98,9 +98,15 @@ macro(findexpr found testname listname rsublabel) # remove doubles in sublabel list(REMOVE_DUPLICATES tmpsublabel) else() - set(_itr "^${_itrx}$") + if (_itrx MATCHES "^!\(.*\)$") + set(_itr "^${CMAKE_MATCH_1}$") + set(_foundval 0) + else() + set(_itr "^${_itrx}$") + set(_foundval 1) + endif() if (${testname} MATCHES "${_itr}") - set(_found 1) + set(_found ${_foundval}) break() endif() endif()