{"push_id":1166743167,"size":21,"distinct_size":0,"ref":"refs/heads/master","head":"74fde783111ca7583b46015751dafe73b35e55e1","before":"f4c35c3dc2cd7204fc680d39a5c2f186f0badd6a","commits":[{"sha":"78249be29d0b9c187c5e459d636a8704ab3956eb","author":{"name":"Brad King","email":"57fd11f567f0106003d5c88a2627c5e693eedc98@kitware.com"},"message":"VS: Fix regressed mapping for the cl `/Os` compiler flag\n\nIn commit v3.6.0-rc1~279^2~10 (VS: in Clang/C2 toolset, setup correct\ncompiler settings, 2016-02-18) a flag mapping was added for the clang\n`-Os` flag.  However, this collides with a mapping we already had for\nthe MSVC flag of the same name.  This is a symptom of a larger problem\nin that the VS generators need a per-toolset flag map (issue #16153).\n\nFor now, simply drop the new mapping and drop `-Os` from clang compiler\nflags in the MinSizeRel configuration.\n\nReported-by: Felix Bruns <felixbruns@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/78249be29d0b9c187c5e459d636a8704ab3956eb"},{"sha":"e63151ff543bb665fea255713e2e643e64527517","author":{"name":"Alex Turbov","email":"bda5a96929f39b7df264cf96c345fdce37676678@gmail.com"},"message":"cmake: Add an option to control what files needs to be traced\n\nEven in relatively small projects using `--trace` (and `--trace-expand`)\nmay produce a lot of output.  When developing a custom module usually\none is interested in output of only a few particular modules.\n\nAdd a `--trace-source=<file>` option to enable tracing only a subset of\nsource files.  The final output would be only from requested modules,\nignoring anything else not matched to given filename(s).","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/e63151ff543bb665fea255713e2e643e64527517"},{"sha":"b213a7f6ab0d4aa18e7b704bf1cf4994fae77254","author":{"name":"Stuart Mentzer","email":"081107fa118418ada65ecc946a33263cc90293ac@objexx.com"},"message":"FindFreetype: Find release and debug libraries separately","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/b213a7f6ab0d4aa18e7b704bf1cf4994fae77254"},{"sha":"0392f72bef5f1394c2dba3740f2a701fe1a98f0d","author":{"name":"Brad King","email":"57fd11f567f0106003d5c88a2627c5e693eedc98@kitware.com"},"message":"Refactor Makefile/Ninja tool working directory storage\n\nMove cmCommonTargetGenerator::WorkingDirectory to cmLocalCommonGenerator\nand add an access method.","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/0392f72bef5f1394c2dba3740f2a701fe1a98f0d"},{"sha":"49f10f0d24420f7d96c5153ba64a16b3f43c4736","author":{"name":"Tobias Hunger","email":"e8755eee4d2d0ec1b32a84602f896f93a46bf0dc@qt.io"},"message":"cmGeneratorTarget: Adopt Fortran module directory generation\n\nMove code to create/get the fortran module directory from the\ncmCommonTargetGenerator to cmGeneratorTarget.\n\nRename the ComputeFortranModuleDirectory method to\nCreateFortranModuleDirectory as this method *creates* the directory if\nit is missing.","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/49f10f0d24420f7d96c5153ba64a16b3f43c4736"},{"sha":"5467e7945d46f5f8540a6e11933c9b6b584036a2","author":{"name":"Brad King","email":"57fd11f567f0106003d5c88a2627c5e693eedc98@kitware.com"},"message":"cmLocalGenerator: Add method to get Fortran-specific compiler flags\n\nAdd a cmLocalGenerator::GetTargetFortranFlags virtual method to get\ngenerator-specific generation of Fortran-specific flags.  Implement it\nin cmLocalCommonGenerator by moving the implementation from\ncmCommonTargetGenerator::AddFortranFlags.  This will allow it to be used\nwithout having a target generator available.\n\nInspired-by: Tobias Hunger <tobias.hunger@qt.io>","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/5467e7945d46f5f8540a6e11933c9b6b584036a2"},{"sha":"3c488ce89955d00785bb4637c87b960da6c55ec8","author":{"name":"Tobias Hunger","email":"e8755eee4d2d0ec1b32a84602f896f93a46bf0dc@qt.io"},"message":"cmLocalGenerator: Adopt target compile flag generation\n\nFactor the flag generation out of cmCommonTargetGenerator::GetFlags\ninto a new cmLocalGenerator::GetTargetCompileFlags method.\nThis will allow it to be used without a target generator available.","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/3c488ce89955d00785bb4637c87b960da6c55ec8"},{"sha":"802b36fb62c7dc9a471bdb630536c82491e9cd0e","author":{"name":"Tobias Hunger","email":"e8755eee4d2d0ec1b32a84602f896f93a46bf0dc@qt.io"},"message":"cmExtraSublimeTextGenerator: Use GetTargetCompileFlags\n\nReplace some custom code with equivalent code from the framework.\n\nThis also fixes some fixmes left in the custom code.","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/802b36fb62c7dc9a471bdb630536c82491e9cd0e"},{"sha":"9ad10c8feb9ffd0adf0840379eedbae4df49ffd7","author":{"name":"Brad King","email":"57fd11f567f0106003d5c88a2627c5e693eedc98@kitware.com"},"message":"cmake-gui: Reference LGPLv3 when redistributing Qt\n\nDownload http://www.gnu.org/licenses/lgpl.txt and place it as\nLicenses/LGPLv3.txt in our source tree.  When building cmake-gui, use\noption CMake_GUI_DISTRIBUTE_WITH_Qt_LGPL to enable notification in the\n\"About\" dialog of how the distribution of Qt is licensed.  Install the\nlicense file as ${CMAKE_ROOT}/Licenses/LGPLv3.txt so that the dialog can\ndisplay a path to it.","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/9ad10c8feb9ffd0adf0840379eedbae4df49ffd7"},{"sha":"8345c6463d813fb39ee6a6dee5259ee18525c62c","author":{"name":"Rolf Eike Beer","email":"720f8fdcc1c9bf07411adea3f0bf02e60a0e1b39@sf-mail.de"},"message":"FindPkgConfig: define the imported targets also when the data comes from cache","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/8345c6463d813fb39ee6a6dee5259ee18525c62c"},{"sha":"5ed2881cb210b31cd05ee4ea3d5ef763e36ec6ea","author":{"name":"Brad King","email":"57fd11f567f0106003d5c88a2627c5e693eedc98@kitware.com"},"message":"FindQt4: Document Qt4::QtDeclarative imported target (#16157)","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/5ed2881cb210b31cd05ee4ea3d5ef763e36ec6ea"},{"sha":"302391bae6a79a4770cbece3f6c12f8140890a00","author":{"name":"Domen Vrankar","email":"2f47f8452913d1c042752f640f883ba1924a6178@gmail.com"},"message":"CPack/Deb: Fix tests for SELinux-enabled systems\n\nSuggested-by: Patrick <mail6543210@yahoo.com.tw>","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/302391bae6a79a4770cbece3f6c12f8140890a00"},{"sha":"6107fab467b70e18dc3e90a9885eedf8fb508a39","author":{"name":"Domen Vrankar","email":"2f47f8452913d1c042752f640f883ba1924a6178@gmail.com"},"message":"CPack/Deb: Fix test to actually test the preinst script\n\nThe test regex variable name was invalid and did not test preinst\nscript.\n\nReported-by: Patrick <mail6543210@yahoo.com.tw>","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/6107fab467b70e18dc3e90a9885eedf8fb508a39"},{"sha":"5c7b2aafbd0e158ab659d68c4d0cf0afb7a9ba65","author":{"name":"Brad King","email":"57fd11f567f0106003d5c88a2627c5e693eedc98@kitware.com"},"message":"Merge topic 'revert-vs-clang-minsize'\n\n78249be2 VS: Fix regressed mapping for the cl `/Os` compiler flag","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/5c7b2aafbd0e158ab659d68c4d0cf0afb7a9ba65"},{"sha":"5f3bfab7b722f4ea8abe5d433f256507170eab20","author":{"name":"Brad King","email":"57fd11f567f0106003d5c88a2627c5e693eedc98@kitware.com"},"message":"Merge topic 'FindFreetype-debug-lib'\n\nb213a7f6 FindFreetype: Find release and debug libraries separately","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/5f3bfab7b722f4ea8abe5d433f256507170eab20"},{"sha":"af0f1e4f228d8d03825ffa28266f9bf478b0de55","author":{"name":"Brad King","email":"57fd11f567f0106003d5c88a2627c5e693eedc98@kitware.com"},"message":"Merge topic 'cmake-gui-Qt-LGPLv3'\n\n9ad10c8f cmake-gui: Reference LGPLv3 when redistributing Qt","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/af0f1e4f228d8d03825ffa28266f9bf478b0de55"},{"sha":"711caeb3bda3c6423464c98b314a31f5721d175b","author":{"name":"Brad King","email":"57fd11f567f0106003d5c88a2627c5e693eedc98@kitware.com"},"message":"Merge topic 'refactor-flags'\n\n802b36fb cmExtraSublimeTextGenerator: Use GetTargetCompileFlags\n3c488ce8 cmLocalGenerator: Adopt target compile flag generation\n5467e794 cmLocalGenerator: Add method to get Fortran-specific compiler flags\n49f10f0d cmGeneratorTarget: Adopt Fortran module directory generation\n0392f72b Refactor Makefile/Ninja tool working directory storage","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/711caeb3bda3c6423464c98b314a31f5721d175b"},{"sha":"95c5e00186cb4e6b267925c9bb95763810dbb3f5","author":{"name":"Brad King","email":"57fd11f567f0106003d5c88a2627c5e693eedc98@kitware.com"},"message":"Merge topic 'pkgconfig-targets'\n\n8345c646 FindPkgConfig: define the imported targets also when the data comes from cache","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/95c5e00186cb4e6b267925c9bb95763810dbb3f5"},{"sha":"e2d700bd9742431ed845c83dceab53ef7f4e5db4","author":{"name":"Brad King","email":"57fd11f567f0106003d5c88a2627c5e693eedc98@kitware.com"},"message":"Merge topic 'cpack-deb-test-fixes'\n\n6107fab4 CPack/Deb: Fix test to actually test the preinst script\n302391ba CPack/Deb: Fix tests for SELinux-enabled systems","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/e2d700bd9742431ed845c83dceab53ef7f4e5db4"},{"sha":"efb6d317e3ed6b609c207be2f14866e0f472275a","author":{"name":"Brad King","email":"57fd11f567f0106003d5c88a2627c5e693eedc98@kitware.com"},"message":"Merge topic 'FindQt4-doc-QtDeclarative-imported'\n\n5ed2881c FindQt4: Document Qt4::QtDeclarative imported target (#16157)","distinct":false,"url":"https://api.github.com/repos/Kitware/CMake/commits/efb6d317e3ed6b609c207be2f14866e0f472275a"}]}
{"actor":{"display_login":"kwrobot"}}