{ "id": "124861", "key": "ALOY-926", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "11113", "key": "ALOY", "name": "Alloy", "projectCategory": { "id": "10400", "description": "Tools for developing applications", "name": "Tooling" } }, "fixVersions": [ { "id": "15404", "description": "Alloy 2.0.0", "name": "Alloy 2.0.0", "archived": false, "released": false } ], "resolution": null, "resolutiondate": null, "created": "2014-01-16T07:50:05.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "alloy", "compile", "liveview", "platforms" ], "versions": [], "issuelinks": [], "assignee": { "name": "batman", "key": "batman", "displayName": "Bruce Wayne", "active": true, "timeZone": "America/New_York" }, "updated": "2015-11-14T18:51:10.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "13604", "name": "Tooling", "description": "Items related to Alloy tooling and workflow" } ], "description": "For LiveView, TiShadow and RapidDev it would be of great use if we could do {{alloy compile --platform ios,android}} or {{alloy compile --platform all}} to have Alloy compile for multiple or all platforms listed in {{tiapp.xml}} under {{}}. Then we could push to all connected devices, regardless of their platforms.\r\n\r\nMost of the files are already in platform specific folders now. The only ones that are not are the builtins and {{app.js}}. The builtins can easily me moved to the platform folders as well and I just tested that this would work for {{app.js}} also, but that might not be the case for all SDKs?", "attachment": [], "flagged": false, "summary": "Allow --platform to specify multiple platforms or even \"all\"", "creator": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "subtasks": [], "reporter": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "environment": "Alloy 1.3.0", "comment": { "comments": [ { "id": "288430", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "BTW, I see that {{animation.js}} is both in {{Resources/alloy/animation.js}} and {{Resource/alloy/[platform]/alloy/animation.js}} and {{app.js}} is also both in the root as well as in the platform folders? Why is that?", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2014-01-16T09:38:51.000+0000", "updated": "2014-01-16T09:38:51.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }