{"action":"created","issue":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/3187","repository_url":"https://api.github.com/repos/ARMmbed/mbed-os","labels_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/3187/labels{/name}","comments_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/3187/comments","events_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/3187/events","html_url":"https://github.com/ARMmbed/mbed-os/pull/3187","id":186916144,"number":3187,"title":"[Export-Make] Use internal class variable for resolving templates in makefiles","user":{"login":"theotherjimmy","id":685409,"avatar_url":"https://avatars.githubusercontent.com/u/685409?v=3","gravatar_id":"","url":"https://api.github.com/users/theotherjimmy","html_url":"https://github.com/theotherjimmy","followers_url":"https://api.github.com/users/theotherjimmy/followers","following_url":"https://api.github.com/users/theotherjimmy/following{/other_user}","gists_url":"https://api.github.com/users/theotherjimmy/gists{/gist_id}","starred_url":"https://api.github.com/users/theotherjimmy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/theotherjimmy/subscriptions","organizations_url":"https://api.github.com/users/theotherjimmy/orgs","repos_url":"https://api.github.com/users/theotherjimmy/repos","events_url":"https://api.github.com/users/theotherjimmy/events{/privacy}","received_events_url":"https://api.github.com/users/theotherjimmy/received_events","type":"User","site_admin":false},"labels":[{"id":446955280,"url":"https://api.github.com/repos/ARMmbed/mbed-os/labels/backport:%205.2.2","name":"backport: 5.2.2","color":"fef2c0","default":false},{"id":426496706,"url":"https://api.github.com/repos/ARMmbed/mbed-os/labels/ready%20for%20merge","name":"ready for merge","color":"0e8a16","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-02T20:49:22Z","updated_at":"2016-11-03T18:46:09Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/pulls/3187","html_url":"https://github.com/ARMmbed/mbed-os/pull/3187","diff_url":"https://github.com/ARMmbed/mbed-os/pull/3187.diff","patch_url":"https://github.com/ARMmbed/mbed-os/pull/3187.patch"},"body":"## Status\r\n**READY**\r\n\r\n## Reviews\r\n- [x] @sarahmarshy (issue reporter)\r\n- [x] @0xc0170 \r\n\r\n## Steps to test or reproduce\r\nBefore:\r\n```\r\n$ mbed export -i make_gcc_arm -m <any>\r\n[mbed] Auto-installing missing Python modules...\r\nScan: .\r\nScan: FEATURE_LWIP\r\nScan: FEATURE_COMMON_PAL\r\nScan: FEATURE_UVISOR\r\nScan: FEATURE_BLE\r\nScan: FEATURE_LOWPAN_ROUTER\r\nScan: FEATURE_NANOSTACK\r\nScan: FEATURE_THREAD_END_DEVICE\r\nScan: FEATURE_THREAD_ROUTER\r\nScan: FEATURE_THREAD_BORDER_ROUTER\r\nScan: FEATURE_LOWPAN_BORDER_ROUTER\r\nScan: FEATURE_NANOSTACK_FULL\r\nScan: FEATURE_LOWPAN_HOST\r\nScan: FEATURE_STORAGE\r\nTraceback (most recent call last):\r\n  File \"/home/jimbri01/src/arm-mbed/oob-mbed-os-example-wifi/mbed-os/tools/project.py\", line 244, in <module>\r\n    main()\r\n  File \"/home/jimbri01/src/arm-mbed/oob-mbed-os-example-wifi/mbed-os/tools/project.py\", line 240, in main\r\n    zip_proj=zip_proj, build_profile=profile)\r\n  File \"/home/jimbri01/src/arm-mbed/oob-mbed-os-example-wifi/mbed-os/tools/project.py\", line 93, in export\r\n    build_profile=build_profile, silent=silent)\r\n  File \"/home/jimbri01/src/arm-mbed/oob-mbed-os-example-wifi/mbed-os/tools/project_api.py\", line 229, in export_project\r\n    macros=macros)\r\n  File \"/home/jimbri01/src/arm-mbed/oob-mbed-os-example-wifi/mbed-os/tools/project_api.py\", line 90, in generate_project_files\r\n    exporter.generate()\r\n  File \"/home/jimbri01/src/arm-mbed/oob-mbed-os-example-wifi/mbed-os/tools/export/cdt/__init__.py\", line 14, in generate\r\n    super(Eclipse, self).generate()\r\n  File \"/home/jimbri01/src/arm-mbed/oob-mbed-os-example-wifi/mbed-os/tools/export/makefile/__init__.py\", line 103, in generate\r\n    raise NotSupportedException(\"This make tool is in development\")\r\ntools.utils.NotSupportedException: This make tool is in development\r\n[mbed] ERROR: \"python\" returned error code 1.\r\n[mbed] ERROR: Command \"python -u /home/jimbri01/src/arm-mbed/oob-mbed-os-example-wifi/mbed-os/tools/project.py -i eclipse_gcc_arm -m K64F --source .\" in \"/home/jimbri01/src/arm-mbed/oob-mbed-os-example-wifi\"\r\n---\r\n```\r\n\r\nAfter:\r\n```\r\n$ mbed export -i eclipse_gcc_arm -m k64f\r\n[mbed] Auto-installing missing Python modules...\r\nScan: .\r\nScan: FEATURE_LWIP\r\nScan: FEATURE_COMMON_PAL\r\nScan: FEATURE_UVISOR\r\nScan: FEATURE_BLE\r\nScan: FEATURE_LOWPAN_ROUTER\r\nScan: FEATURE_NANOSTACK\r\nScan: FEATURE_THREAD_END_DEVICE\r\nScan: FEATURE_THREAD_ROUTER\r\nScan: FEATURE_THREAD_BORDER_ROUTER\r\nScan: FEATURE_LOWPAN_BORDER_ROUTER\r\nScan: FEATURE_NANOSTACK_FULL\r\nScan: FEATURE_LOWPAN_HOST\r\nScan: FEATURE_STORAGE\r\n```"},"comment":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/comments/258237817","html_url":"https://github.com/ARMmbed/mbed-os/pull/3187#issuecomment-258237817","issue_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/3187","id":258237817,"user":{"login":"bridadan","id":3123977,"avatar_url":"https://avatars.githubusercontent.com/u/3123977?v=3","gravatar_id":"","url":"https://api.github.com/users/bridadan","html_url":"https://github.com/bridadan","followers_url":"https://api.github.com/users/bridadan/followers","following_url":"https://api.github.com/users/bridadan/following{/other_user}","gists_url":"https://api.github.com/users/bridadan/gists{/gist_id}","starred_url":"https://api.github.com/users/bridadan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bridadan/subscriptions","organizations_url":"https://api.github.com/users/bridadan/orgs","repos_url":"https://api.github.com/users/bridadan/repos","events_url":"https://api.github.com/users/bridadan/events{/privacy}","received_events_url":"https://api.github.com/users/bridadan/received_events","type":"User","site_admin":false},"created_at":"2016-11-03T18:46:09Z","updated_at":"2016-11-03T18:46:09Z","body":"@0xc0170 Currently the `tools/test/export/build_test.py` script only supports IAR and uVision, however PR #3172 adds the capability to build with make, so this should be coming very soon!"}}
{"actor":{"display_login":"bridadan"}}