From 77a8f7b1c310a623d54ca7ce960da60705bfac52 Mon Sep 17 00:00:00 2001 From: Ashcon Partovi Date: Fri, 6 Dec 2024 15:56:50 -0800 Subject: [PATCH] Maybe fix regex issue --- cmake/Globals.cmake | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cmake/Globals.cmake b/cmake/Globals.cmake index 4f6db2431d..b002cc4a65 100644 --- a/cmake/Globals.cmake +++ b/cmake/Globals.cmake @@ -87,11 +87,12 @@ macro(optionx variable type description) endif() endif() - if(DEFINED ${variable}_REGEX AND NOT "^(${${variable}_REGEX})$" MATCHES "${${variable}}") - message(FATAL_ERROR "Invalid ${${variable}_SOURCE}: ${${variable}_PREVIEW}=\"${${variable}}\", please use ${${variable}_PREVIEW}=<${${variable}_REGEX}>") + if(DEFINED ${variable}_REGEX) + if(NOT "^(${${variable}_REGEX})$" MATCHES "${${variable}}") + message(FATAL_ERROR "Invalid ${${variable}_SOURCE}: ${${variable}_PREVIEW}=\"${${variable}}\", please use ${${variable}_PREVIEW}=<${${variable}_REGEX}>") + endif() endif() - if(NOT ${variable}_VALUE STREQUAL ${variable}) message(STATUS "Set ${variable}: ${${variable}}") endif()