aboutsummaryrefslogtreecommitdiff
path: root/thirdparty/ryml/ext/c4core/cmake/PrintVar.cmake
blob: acd04e55b134b30be51e3f2ca6c0deec69d20002 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
function(status)
    message(STATUS "${ARGV}")
endfunction()

function(print_var var)
    message(STATUS "${var}=${${var}} ${ARGN}")
endfunction()

function(print_vars)
    foreach(a ${ARGN})
        message(STATUS "${a}=${${a}}")
    endforeach(a)
endfunction()

function(debug_var debug var)
    if(${debug})
        message(STATUS "${var}=${${var}} ${ARGN}")
    endif()
endfunction()

function(debug_vars debug)
    if(${debug})
        foreach(a ${ARGN})
            message(STATUS "${a}=${${a}}")
        endforeach(a)
    endif()
endfunction()