{"push_id":1185404967,"size":3,"distinct_size":3,"ref":"refs/heads/next","head":"210d3b38dfc195bf35d3a66054713b13642ebdf9","before":"4856cde243efc07419d7027497457a858f2b5d4f","commits":[{"sha":"3643390d49b567214f9008091aa0e1f4ebe7782a","author":{"name":"Brad King","email":"57fd11f567f0106003d5c88a2627c5e693eedc98@kitware.com"},"message":"Strip CMAKE_<LANG>_FLAGS[_<CONFIG>] initializer whitespace","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/3643390d49b567214f9008091aa0e1f4ebe7782a"},{"sha":"4d69023253723eec011bb5a6b8c62c9351148915","author":{"name":"Brad King","email":"57fd11f567f0106003d5c88a2627c5e693eedc98@kitware.com"},"message":"Honor CMAKE_<LANG>_FLAGS[_<CONFIG>]_INIT set in toolchain files\n\nDocument these variables.\n\nChange our convention for setting these variables from:\n\n    set(CMAKE_C_FLAGS_INIT \"...\")\n\nto\n\n    string(APPEND CMAKE_C_FLAGS_INIT \" ...\")\n\nso that any value previously set by a toolchain file will be used.\n\nAutomate the conversion with:\n\n    sed -i 's/set *(\\(CMAKE_\\(C\\|CXX\\|Fortran\\|RC\\|ASM\\|${[^}]\\+}\\)_FLAGS\\(_[^_]\\+\\)\\?_INIT \\+\"\\)/string(APPEND \\1 /' \\\n      Modules/Compiler/*.cmake Modules/Platform/*.cmake\n\nand follow up with some manual fixes (e.g. to cases that already\nmeant to append).  Also revert the automated changes to contexts\nthat are not protected from running multiple times.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/4d69023253723eec011bb5a6b8c62c9351148915"},{"sha":"210d3b38dfc195bf35d3a66054713b13642ebdf9","author":{"name":"Brad King","email":"57fd11f567f0106003d5c88a2627c5e693eedc98@kitware.com"},"message":"Merge topic 'toolchain-flag-init' into next\n\n4d690232 Honor CMAKE_<LANG>_FLAGS[_<CONFIG>]_INIT set in toolchain files\n3643390d Strip CMAKE_<LANG>_FLAGS[_<CONFIG>] initializer whitespace","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/210d3b38dfc195bf35d3a66054713b13642ebdf9"}]}
{"actor":{"display_login":"kwrobot"}}