{"action":"created","issue":{"url":"https://api.github.com/repos/leapmotion/cmake-modules/issues/13","labels_url":"https://api.github.com/repos/leapmotion/cmake-modules/issues/13/labels{/name}","comments_url":"https://api.github.com/repos/leapmotion/cmake-modules/issues/13/comments","events_url":"https://api.github.com/repos/leapmotion/cmake-modules/issues/13/events","html_url":"https://github.com/leapmotion/cmake-modules/issues/13","id":73439255,"number":13,"title":"Overriding default cmake find modules?","user":{"login":"benbennett","id":125957,"avatar_url":"https://avatars.githubusercontent.com/u/125957?v=3","gravatar_id":"","url":"https://api.github.com/users/benbennett","html_url":"https://github.com/benbennett","followers_url":"https://api.github.com/users/benbennett/followers","following_url":"https://api.github.com/users/benbennett/following{/other_user}","gists_url":"https://api.github.com/users/benbennett/gists{/gist_id}","starred_url":"https://api.github.com/users/benbennett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benbennett/subscriptions","organizations_url":"https://api.github.com/users/benbennett/orgs","repos_url":"https://api.github.com/users/benbennett/repos","events_url":"https://api.github.com/users/benbennett/events{/privacy}","received_events_url":"https://api.github.com/users/benbennett/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-05T21:37:47Z","updated_at":"2015-05-05T21:42:46Z","closed_at":null,"body":"I am trying to understand why you overriding many default cmake modules. I tried using your repo just for FindLeap but it broke my code using protocol buffers. \r\n\r\nAnyway you split the ones are used for compiling against leap and the custom ones in another directory? \r\nOr possible include just the FindLeap.cmake and dependencies as part of the release? "},"comment":{"url":"https://api.github.com/repos/leapmotion/cmake-modules/issues/comments/99232222","html_url":"https://github.com/leapmotion/cmake-modules/issues/13#issuecomment-99232222","issue_url":"https://api.github.com/repos/leapmotion/cmake-modules/issues/13","id":99232222,"user":{"login":"codemercenary","id":2961036,"avatar_url":"https://avatars.githubusercontent.com/u/2961036?v=3","gravatar_id":"","url":"https://api.github.com/users/codemercenary","html_url":"https://github.com/codemercenary","followers_url":"https://api.github.com/users/codemercenary/followers","following_url":"https://api.github.com/users/codemercenary/following{/other_user}","gists_url":"https://api.github.com/users/codemercenary/gists{/gist_id}","starred_url":"https://api.github.com/users/codemercenary/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/codemercenary/subscriptions","organizations_url":"https://api.github.com/users/codemercenary/orgs","repos_url":"https://api.github.com/users/codemercenary/repos","events_url":"https://api.github.com/users/codemercenary/events{/privacy}","received_events_url":"https://api.github.com/users/codemercenary/received_events","type":"User","site_admin":false},"created_at":"2015-05-05T21:42:46Z","updated_at":"2015-05-05T21:42:46Z","body":"Good question.\r\n\r\nThe reason is that, when we released this repo, a lot of these finder modules were hopelessly broken.  Later releases of cmake have, in fact, corrected some of these problems--in particular, for instance, we needed OpenSSL's crypto and ssl libraries to be reported separately and this was only fixed in [CMake 3.2.2](http://www.cmake.org/cmake/help/v3.2/release/3.2.html) which was released about a month ago I think.\r\n\r\nYour suggestion is a good one.  Releasing just `FindLeap.cmake` is likely the best solution here.  As an interim fix, feel free to copy `FindLeap.cmake` for your internal use, it's got a permissive license."}}