Return-Path: X-Original-To: apmail-cordova-dev-archive@www.apache.org Delivered-To: apmail-cordova-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B63C010750 for ; Tue, 4 Mar 2014 16:26:09 +0000 (UTC) Received: (qmail 22299 invoked by uid 500); 4 Mar 2014 16:26:08 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 22047 invoked by uid 500); 4 Mar 2014 16:26:07 -0000 Mailing-List: contact dev-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list dev@cordova.apache.org Delivered-To: moderator for dev@cordova.apache.org Received: (qmail 26052 invoked by uid 99); 4 Mar 2014 15:48:09 -0000 X-ASF-Spam-Status: No, hits=1.7 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of mikehaas763@gmail.com designates 209.85.213.68 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=R+9x4ZO3d0+E1dE39iPx9Oz1u4nTG2xw1g8ivuuYSH8=; b=oCJhWl2EixCGn5OYVoyhdFaTr806+SMg4iBaK+zJ1E8VOPiaq5iSdk3RvWH1b7/d21 evV/d5WRWUTH8Wkq4tGPu6NSsXQTj5r+I+K08rkeOIa+BNF+cYb4Qke1nY9oaOL64D+p Szk36nuNMLy81WBCZSvs69htJQjc2iVu2u9Vh5k8WyXbv+o63DP9MpbSLgOaMIhQx1Rb 3Aw54ncuus9pHQtvGCQJgL6Bw6SzN46DMmLOCrAngF0YSkwC4a0y8g9Y4Lyr1gXsqCg2 XVkBcYU6R5fegQ7W46ToRAAhNMUFzba9DQuaaABeKpy/ic7ylkG86gt9//PXFequJS2u 8E0g== MIME-Version: 1.0 X-Received: by 10.236.142.198 with SMTP id i46mr336335yhj.66.1393948064419; Tue, 04 Mar 2014 07:47:44 -0800 (PST) Date: Tue, 4 Mar 2014 09:47:44 -0600 Message-ID: Subject: expose available platforms functionality From: Mike Haas To: dev@cordova.apache.org Content-Type: multipart/alternative; boundary=20cf306849ed37ec7204f3c9d3c7 X-Virus-Checked: Checked by ClamAV on apache.org --20cf306849ed37ec7204f3c9d3c7 Content-Type: text/plain; charset=ISO-8859-1 This stems from my need to hit the cordova-cli api. I need to use a yeoman generator to scaffold out a cordova project. I would like to expose a "smart list" of available platforms dependent on the current OS being used. Much like what's done here: https://github.com/apache/cordova-cli/blob/master/src/platform.js#L180. However, I do not want it to be filtered based on what platforms are already installed from the current cordova project directory. Especially since I won't be running it from a cordova project that exists at this point (maybe this is my underlying problem). Would a PR that exposed this be welcome? --20cf306849ed37ec7204f3c9d3c7--