{"action":"created","issue":{"url":"https://api.github.com/repos/gnu-mcu-eclipse/eclipse-plugins/issues/245","repository_url":"https://api.github.com/repos/gnu-mcu-eclipse/eclipse-plugins","labels_url":"https://api.github.com/repos/gnu-mcu-eclipse/eclipse-plugins/issues/245/labels{/name}","comments_url":"https://api.github.com/repos/gnu-mcu-eclipse/eclipse-plugins/issues/245/comments","events_url":"https://api.github.com/repos/gnu-mcu-eclipse/eclipse-plugins/issues/245/events","html_url":"https://github.com/gnu-mcu-eclipse/eclipse-plugins/issues/245","id":268832817,"number":245,"title":"Support projects generated with CMake, at least when debugging.","user":{"login":"s13n","id":29656477,"avatar_url":"https://avatars2.githubusercontent.com/u/29656477?v=4","gravatar_id":"","url":"https://api.github.com/users/s13n","html_url":"https://github.com/s13n","followers_url":"https://api.github.com/users/s13n/followers","following_url":"https://api.github.com/users/s13n/following{/other_user}","gists_url":"https://api.github.com/users/s13n/gists{/gist_id}","starred_url":"https://api.github.com/users/s13n/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/s13n/subscriptions","organizations_url":"https://api.github.com/users/s13n/orgs","repos_url":"https://api.github.com/users/s13n/repos","events_url":"https://api.github.com/users/s13n/events{/privacy}","received_events_url":"https://api.github.com/users/s13n/received_events","type":"User","site_admin":false},"labels":[{"id":627689553,"url":"https://api.github.com/repos/gnu-mcu-eclipse/eclipse-plugins/labels/proposal","name":"proposal","color":"0052cc","default":false}],"state":"open","locked":false,"assignee":{"login":"ilg-ul","id":362732,"avatar_url":"https://avatars3.githubusercontent.com/u/362732?v=4","gravatar_id":"","url":"https://api.github.com/users/ilg-ul","html_url":"https://github.com/ilg-ul","followers_url":"https://api.github.com/users/ilg-ul/followers","following_url":"https://api.github.com/users/ilg-ul/following{/other_user}","gists_url":"https://api.github.com/users/ilg-ul/gists{/gist_id}","starred_url":"https://api.github.com/users/ilg-ul/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ilg-ul/subscriptions","organizations_url":"https://api.github.com/users/ilg-ul/orgs","repos_url":"https://api.github.com/users/ilg-ul/repos","events_url":"https://api.github.com/users/ilg-ul/events{/privacy}","received_events_url":"https://api.github.com/users/ilg-ul/received_events","type":"User","site_admin":false},"assignees":[{"login":"ilg-ul","id":362732,"avatar_url":"https://avatars3.githubusercontent.com/u/362732?v=4","gravatar_id":"","url":"https://api.github.com/users/ilg-ul","html_url":"https://github.com/ilg-ul","followers_url":"https://api.github.com/users/ilg-ul/followers","following_url":"https://api.github.com/users/ilg-ul/following{/other_user}","gists_url":"https://api.github.com/users/ilg-ul/gists{/gist_id}","starred_url":"https://api.github.com/users/ilg-ul/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ilg-ul/subscriptions","organizations_url":"https://api.github.com/users/ilg-ul/orgs","repos_url":"https://api.github.com/users/ilg-ul/repos","events_url":"https://api.github.com/users/ilg-ul/events{/privacy}","received_events_url":"https://api.github.com/users/ilg-ul/received_events","type":"User","site_admin":false}],"milestone":null,"comments":16,"created_at":"2017-10-26T16:44:45Z","updated_at":"2018-02-20T16:36:43Z","closed_at":null,"author_association":"NONE","body":"The requirement to generate the project with the GNU MCU Eclipse plug-ins in order to assign a device is too limiting. There are various good reasons why one may want to use a different way of generating the project files, of which CMake is a very prominent one. When debugging such projects, it would be desirable to have at least the peripheral view available.\r\n\r\nIt would be useful to set the device in the debug configuration rather than the project settings, since debug configurations are not overwritten when the project is regenerated. I would propose to have an option in the debug configuration dialog, that allows me to specify the device there, instead of inheriting the information from the project. It would be acceptable to enter the path to the device file that shall be used, although a nicer way of selecting the device would be preferable."},"comment":{"url":"https://api.github.com/repos/gnu-mcu-eclipse/eclipse-plugins/issues/comments/367037021","html_url":"https://github.com/gnu-mcu-eclipse/eclipse-plugins/issues/245#issuecomment-367037021","issue_url":"https://api.github.com/repos/gnu-mcu-eclipse/eclipse-plugins/issues/245","id":367037021,"user":{"login":"ilg-ul","id":362732,"avatar_url":"https://avatars3.githubusercontent.com/u/362732?v=4","gravatar_id":"","url":"https://api.github.com/users/ilg-ul","html_url":"https://github.com/ilg-ul","followers_url":"https://api.github.com/users/ilg-ul/followers","following_url":"https://api.github.com/users/ilg-ul/following{/other_user}","gists_url":"https://api.github.com/users/ilg-ul/gists{/gist_id}","starred_url":"https://api.github.com/users/ilg-ul/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ilg-ul/subscriptions","organizations_url":"https://api.github.com/users/ilg-ul/orgs","repos_url":"https://api.github.com/users/ilg-ul/repos","events_url":"https://api.github.com/users/ilg-ul/events{/privacy}","received_events_url":"https://api.github.com/users/ilg-ul/received_events","type":"User","site_admin":false},"created_at":"2018-02-20T16:36:43Z","updated_at":"2018-02-20T16:36:43Z","author_association":"CONTRIBUTOR","body":"probably I would patch the plug-in to allow a second SVD, and manually add the path to this SVD.\r\n\r\nrecently I added a new tab to the debug configuration, probably there we can add a new selection for the second SVD."}}
{"actor":{"display_login":"ilg-ul"}}