{"action":"created","issue":{"url":"https://api.github.com/repos/xbmc/xbmc/issues/8209","labels_url":"https://api.github.com/repos/xbmc/xbmc/issues/8209/labels{/name}","comments_url":"https://api.github.com/repos/xbmc/xbmc/issues/8209/comments","events_url":"https://api.github.com/repos/xbmc/xbmc/issues/8209/events","html_url":"https://github.com/xbmc/xbmc/pull/8209","id":110946798,"number":8209,"title":"[binary addons] improve bootstrap buildsystem to support arbitrary meta repositories","user":{"login":"Montellese","id":75864,"avatar_url":"https://avatars.githubusercontent.com/u/75864?v=3","gravatar_id":"","url":"https://api.github.com/users/Montellese","html_url":"https://github.com/Montellese","followers_url":"https://api.github.com/users/Montellese/followers","following_url":"https://api.github.com/users/Montellese/following{/other_user}","gists_url":"https://api.github.com/users/Montellese/gists{/gist_id}","starred_url":"https://api.github.com/users/Montellese/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Montellese/subscriptions","organizations_url":"https://api.github.com/users/Montellese/orgs","repos_url":"https://api.github.com/users/Montellese/repos","events_url":"https://api.github.com/users/Montellese/events{/privacy}","received_events_url":"https://api.github.com/users/Montellese/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/xbmc/xbmc/labels/Binary%20Addons","name":"Binary Addons","color":"fbca04"},{"url":"https://api.github.com/repos/xbmc/xbmc/labels/Improvement","name":"Improvement","color":"0b02e1"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":18,"created_at":"2015-10-12T10:16:37Z","updated_at":"2015-10-21T08:41:11Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/xbmc/xbmc/pulls/8209","html_url":"https://github.com/xbmc/xbmc/pull/8209","diff_url":"https://github.com/xbmc/xbmc/pull/8209.diff","patch_url":"https://github.com/xbmc/xbmc/pull/8209.patch"},"body":"Right now the binary addons bootstrap buildsystem only supports bootstrapping addons from a meta repository that is defined in `project/cmake/addons/bootstrap/repositories/` using the name of the definition file (right now only `binary-addons`). But to be able to test unmerged addon updates we need to be able to bootstrap from arbitrary meta repositories. Therefore I've added the logic that if the specified meta repository (through the `REPOSITORY_TO_BUILD` parameter) is not found in the list of pre-defined meta repositories it is considered an external meta repository and handled like an URL to the git repository.\r\n\r\nThis is a necessary step for the jenkins integration of binary addons and their repositories."},"comment":{"url":"https://api.github.com/repos/xbmc/xbmc/issues/comments/149821812","html_url":"https://github.com/xbmc/xbmc/pull/8209#issuecomment-149821812","issue_url":"https://api.github.com/repos/xbmc/xbmc/issues/8209","id":149821812,"user":{"login":"wsnipex","id":909455,"avatar_url":"https://avatars.githubusercontent.com/u/909455?v=3","gravatar_id":"","url":"https://api.github.com/users/wsnipex","html_url":"https://github.com/wsnipex","followers_url":"https://api.github.com/users/wsnipex/followers","following_url":"https://api.github.com/users/wsnipex/following{/other_user}","gists_url":"https://api.github.com/users/wsnipex/gists{/gist_id}","starred_url":"https://api.github.com/users/wsnipex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wsnipex/subscriptions","organizations_url":"https://api.github.com/users/wsnipex/orgs","repos_url":"https://api.github.com/users/wsnipex/repos","events_url":"https://api.github.com/users/wsnipex/events{/privacy}","received_events_url":"https://api.github.com/users/wsnipex/received_events","type":"User","site_admin":false},"created_at":"2015-10-21T08:41:11Z","updated_at":"2015-10-21T08:41:11Z","body":"@Memphiz: projectm never worked as binary addon and you said to drop it."}}