Sounds similar to what is requested here (need to run outside the cordova
project context): https://issues.apache.org/jira/browse/CB-5673


On Tue, Mar 4, 2014 at 8:58 AM, Michal Mocny <mmo...@chromium.org> wrote:

> Not 100% sure this is what you are asking for, but:
>
> For cca we have a CLI command to check that environment is set up correct,
> and then checks which of Android/iOS are installed correctly (cca
> checkenv):
>
> https://github.com/MobileChromeApps/mobile-chrome-apps/blob/master/src/cca.js#L299
>
> This is run *before* you create a new project, and we use it as a signal to
> know which platforms to add (we chose to add every platform that can be
> added, automatically).  Perhaps this is what you are trying to do with your
> yeoman generator?  Test which platforms are set up correct on the machine
> and automatically generate a project that adds them?
>
> I think this is something we would be happy to move directly into
> cordova-cli if other projects want it too (we would have to add checks for
> the other platform targets too).
>
> -Michal
>
>
> On Tue, Mar 4, 2014 at 11:41 AM, Brian LeRoux <b...@brian.io> wrote:
>
> > A few questions:
> >
> > - Why do you "need to use Yeoman"?
> > - What is the use case for the OS / Platform mapping that the Cordova CLI
> > needs to fulfill?
> >
> >
> > On Tue, Mar 4, 2014 at 7:47 AM, Mike Haas <mikehaas...@gmail.com> wrote:
> >
> > > 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?
> > >
> >
>

Reply via email to