Blog

cmake で変数を全部ダンプする

cmake で現在利用可能な変数の名前とその値をすべてダンプしたいということがあると思う。そんな時にはこうしたらいい。

get_cmake_property(_variableNames VARIABLES)
foreach (_variableName ${_variableNames})
    message(STATUS "${_variableName}=${${_variableName}}")
endforeach()

http://stackoverflow.com/questions/9298278/cmake-print-out-all-accessible-variables-in-a-script