{"push_id":664091813,"size":19,"distinct_size":19,"ref":"refs/heads/next","head":"227ca70895241d98aa6a5bc480290968692ad8c4","before":"00d5f20395866c70ed04842685290554d97daf64","commits":[{"sha":"443f041c2fa0355b9b622337da0612ce48cf29b6","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmLocalGenerator: Remove unused members.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/443f041c2fa0355b9b622337da0612ce48cf29b6"},{"sha":"a3139d4b1512195485cde49d919a13cdaec62660","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmLocalGenerator: Remove EscapeForShellOldStyle to only caller.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/a3139d4b1512195485cde49d919a13cdaec62660"},{"sha":"9486769866661e3aa76dd588ca5a7466e2969dc3","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"Don't use a cmLocalGenerator instance to call static methods.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/9486769866661e3aa76dd588ca5a7466e2969dc3"},{"sha":"b317b38d3345a648c99a549e30cc50868e89c516","author":{"email":"91bf949d73a8f744e55949ef56efa0d05cf88599@kitware.com","name":"Brad King"},"message":"cmGlobalBorlandMakefileGenerator: Do not inherit from NMake generator\n\nThe Borland generator re-implements every method the NMake generator\ndoes, so there is no reason to inherit this way.  Instead inherit\ndirectly from cmGlobalUnixMakefileGenerator3 like all the other\nmakefile generators do.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/b317b38d3345a648c99a549e30cc50868e89c516"},{"sha":"3837c48334ff670d9132f80e35a31e263b21d3a1","author":{"email":"91bf949d73a8f744e55949ef56efa0d05cf88599@kitware.com","name":"Brad King"},"message":"Tests: Add case for 'ctest' run with bad CTestTestfile","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/3837c48334ff670d9132f80e35a31e263b21d3a1"},{"sha":"34c9ee2ed75e12c713bb49c699ac1dd882d1b8fa","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmLocalGenerator: Require a global generator in the constructor.\n\nPort generator factory methods to pass it.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/34c9ee2ed75e12c713bb49c699ac1dd882d1b8fa"},{"sha":"76b598319ffe507870f918cdafe7ba7d43d9e195","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmLocalGenerator: Initialize state before creating cmMakefile.\n\nAccess the state from the local generator in the cmMakefile.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/76b598319ffe507870f918cdafe7ba7d43d9e195"},{"sha":"c5cb3a734dd6d2472f10379d45dcec7ce03293d9","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmLocalGenerator: Get project directories from the cmState.\n\nMake this class and cmMakefile less interdependent.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/c5cb3a734dd6d2472f10379d45dcec7ce03293d9"},{"sha":"e7f7c2e208a62c60e4a20ef115ba47a2ff7194a1","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmLocalGenerator: Convert two recursive methods to loops.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/e7f7c2e208a62c60e4a20ef115ba47a2ff7194a1"},{"sha":"48a9e91b02090ba263cd46ef5c33ba3d2aa873ba","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmState: Add an accessor for Parent snapshot and a validity check.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/48a9e91b02090ba263cd46ef5c33ba3d2aa873ba"},{"sha":"ed41a8e7b4cf665ebab8e4780f8b0b299113fd11","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmLocalGenerator: Port loops to cmState::Snapshot.\n\nMake this code less dependent on being part of cmLocalGenerator,\nwhere it doesn't really belong.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/ed41a8e7b4cf665ebab8e4780f8b0b299113fd11"},{"sha":"b17686d2bbc193f19c60cdf44a228e49b4ffe386","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmGlobalGenerator: Move some flags from cmLocalGenerator.\n\nThese flags are global, and so they belong here instead of being\nset on each local generator.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/b17686d2bbc193f19c60cdf44a228e49b4ffe386"},{"sha":"c5059c900036fd9500d64fbd7f9d2d3631152295","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmLocalGenerator: Add abstraction to check if top-level.\n\nMove from the cmLocalNinjaGenerator.  Fix the case of the name.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/c5059c900036fd9500d64fbd7f9d2d3631152295"},{"sha":"115e9199822a6c9395cc3bb55c57e061b5fc6315","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"Use new top-level check abstraction.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/115e9199822a6c9395cc3bb55c57e061b5fc6315"},{"sha":"894961af16c83beb785b3d0fa7d1e6b80946eaac","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmMakefile: Use the state to determine the parent directory.\n\nDo not depend on the local generator for that.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/894961af16c83beb785b3d0fa7d1e6b80946eaac"},{"sha":"63255342c63fa60926c8cef5d0cdcf372f977b5f","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmMakefile: Remove redundant variable set.\n\nThe variable is initialized by the constructor already.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/63255342c63fa60926c8cef5d0cdcf372f977b5f"},{"sha":"7baef756493caaabc226c39c4a8dad669b883d4d","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmLocalGenerator: Assert that there is a parent.\n\nIf the CMakeLists.txt file does not exist, there must be a parent.\nThe case for the top-level of the project is already handled in\ncmake::DoPreConfigureChecks.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/7baef756493caaabc226c39c4a8dad669b883d4d"},{"sha":"ce167b546d078d9f699248688ff5f16c7ecf15c7","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmMakefile: Handle CMP0014 before configuring the generator.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/ce167b546d078d9f699248688ff5f16c7ecf15c7"},{"sha":"227ca70895241d98aa6a5bc480290968692ad8c4","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"Merge topic 'refactor-cmLocalGenerator' into next\n\nce167b54 cmMakefile: Handle CMP0014 before configuring the generator.\n7baef756 cmLocalGenerator: Assert that there is a parent.\n63255342 cmMakefile: Remove redundant variable set.\n894961af cmMakefile: Use the state to determine the parent directory.\n115e9199 Use new top-level check abstraction.\nc5059c90 cmLocalGenerator: Add abstraction to check if top-level.\nb17686d2 cmGlobalGenerator: Move some flags from cmLocalGenerator.\ned41a8e7 cmLocalGenerator: Port loops to cmState::Snapshot.\n48a9e91b cmState: Add an accessor for Parent snapshot and a validity check.\ne7f7c2e2 cmLocalGenerator: Convert two recursive methods to loops.\nc5cb3a73 cmLocalGenerator: Get project directories from the cmState.\n76b59831 cmLocalGenerator: Initialize state before creating cmMakefile.\n34c9ee2e cmLocalGenerator: Require a global generator in the constructor.\n3837c483 Tests: Add case for 'ctest' run with bad CTestTestfile\nb317b38d cmGlobalBorlandMakefileGenerator: Do not inherit from NMake generator\n94867698 Don't use a cmLocalGenerator instance to call static methods.\n...","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/227ca70895241d98aa6a5bc480290968692ad8c4"}]}