From: Andrey Kamaev Date: Thu, 23 Feb 2012 20:05:27 +0000 (+0000) Subject: Fixed problem with backslashes in cmake status report X-Git-Tag: accepted/tizen/6.0/unified/20201030.111113~5475 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=aa9eeddd86ab3f442015186fbdd44f04450188aa;p=platform%2Fupstream%2Fopencv.git Fixed problem with backslashes in cmake status report --- diff --git a/cmake/OpenCVUtils.cmake b/cmake/OpenCVUtils.cmake index 397254a..d6c3466 100644 --- a/cmake/OpenCVUtils.cmake +++ b/cmake/OpenCVUtils.cmake @@ -90,13 +90,13 @@ macro(CHECK_MODULE module_name define) endmacro() -# Status report macro. +# Status report function. # Automatically align right column and selects text based on condition. # Usage: # status() # status( [ ...]) # status( THEN ELSE ) -macro(status text) +function(status text) set(status_cond) set(status_then) set(status_else) @@ -140,7 +140,7 @@ macro(status text) else() message(STATUS "${text}") endif() -endmacro() +endfunction() # splits cmake libraries list of format "general;item1;debug;item2;release;item3" to two lists