{"action":"created","issue":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/5670","repository_url":"https://api.github.com/repos/RIOT-OS/RIOT","labels_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/5670/labels{/name}","comments_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/5670/comments","events_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/5670/events","html_url":"https://github.com/RIOT-OS/RIOT/pull/5670","id":166631550,"number":5670,"title":"Added Aversive++ package.","user":{"login":"astralien3000","id":1277843,"avatar_url":"https://avatars.githubusercontent.com/u/1277843?v=3","gravatar_id":"","url":"https://api.github.com/users/astralien3000","html_url":"https://github.com/astralien3000","followers_url":"https://api.github.com/users/astralien3000/followers","following_url":"https://api.github.com/users/astralien3000/following{/other_user}","gists_url":"https://api.github.com/users/astralien3000/gists{/gist_id}","starred_url":"https://api.github.com/users/astralien3000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/astralien3000/subscriptions","organizations_url":"https://api.github.com/users/astralien3000/orgs","repos_url":"https://api.github.com/users/astralien3000/repos","events_url":"https://api.github.com/users/astralien3000/events{/privacy}","received_events_url":"https://api.github.com/users/astralien3000/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/pkg","name":"pkg","color":"006b75"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-07-20T17:00:38Z","updated_at":"2016-07-20T18:29:36Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/5670","html_url":"https://github.com/RIOT-OS/RIOT/pull/5670","diff_url":"https://github.com/RIOT-OS/RIOT/pull/5670.diff","patch_url":"https://github.com/RIOT-OS/RIOT/pull/5670.patch"},"body":"Hello,\r\n\r\nIt is my first PR here, so I don't know if what I am doing is ok. I added an external library called [Aversive++](https://github.com/AversivePlusPlus/AversivePlusPlus), which is a library for developping on microcontrollers, but specialized in robotics.\r\n\r\nThe (tiny) part of the library that is currently available to RIOT is the core module (basic types), the containers (lists, buffers, fifo, lifo), the stream interface (similare to STL streams), and a driver for some servomotors (SCS15 from Feetech).\r\n\r\nI had a technical problem : the RIOT build system needs an \"aversiveplusplus.a\" archive to be created, but since the part of the library that is used is header-only, there is no need of compiling anything. So that I created an empty one to make the build system happy.\r\n\r\nCheers !"},"comment":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/comments/234038698","html_url":"https://github.com/RIOT-OS/RIOT/pull/5670#issuecomment-234038698","issue_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/5670","id":234038698,"user":{"login":"kaspar030","id":4679640,"avatar_url":"https://avatars.githubusercontent.com/u/4679640?v=3","gravatar_id":"","url":"https://api.github.com/users/kaspar030","html_url":"https://github.com/kaspar030","followers_url":"https://api.github.com/users/kaspar030/followers","following_url":"https://api.github.com/users/kaspar030/following{/other_user}","gists_url":"https://api.github.com/users/kaspar030/gists{/gist_id}","starred_url":"https://api.github.com/users/kaspar030/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kaspar030/subscriptions","organizations_url":"https://api.github.com/users/kaspar030/orgs","repos_url":"https://api.github.com/users/kaspar030/repos","events_url":"https://api.github.com/users/kaspar030/events{/privacy}","received_events_url":"https://api.github.com/users/kaspar030/received_events","type":"User","site_admin":false},"created_at":"2016-07-20T18:29:36Z","updated_at":"2016-07-20T18:29:36Z","body":"> And when trying to understand the build system, It seemed to me that the\n> \"PSEUDOMODULES\" variable only affect modules, and not packages. But\n> maybe I'm wrong since I'm quite new here.\n\nYou're totally correct. I fixed that in #5671.\n"}}
{"actor":{"display_login":"kaspar030"}}