You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cordova.apache.org by "Parashuram Narasimhan (MS OPEN TECH)" <pa...@microsoft.com> on 2014/11/05 20:37:48 UTC

RE: Adding ability to add any platform on any OS

Could we postpone the check-reqs script to prepare instead on when adding it? This way, all platforms can at least be added on all OSes.  One benefit I see of adding iOS on windows for example would be the ability to use remote build agents that just push the source code to a remote machine or a VM. 

-----Original Message-----
From: Marcel Kinard [mailto:cmarcelk@gmail.com] 
Sent: Thursday, October 23, 2014 1:29 PM
To: dev@cordova.apache.org
Subject: Re: Adding ability to add any platform on any OS

Edna will tackle converting the iOS create script from bash to node.js.

On Oct 21, 2014, at 8:55 PM, Carlos Santana <cs...@gmail.com> wrote:

> We can start by small wins by making CLI a bit smarter, if the user do 
> "cordova build" the cordova project might have multiple platforms and 
> some of them it can't compile, the same for "cordova run", printing a 
> message and skipping the step would be a good improvement.
> 
> for "cordova create", I agree with Andrew ios should be easy to write 
> in nodejs and be able to run the create command in a non OSX.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
For additional commands, e-mail: dev-help@cordova.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
For additional commands, e-mail: dev-help@cordova.apache.org


Re: Adding ability to add any platform on any OS

Posted by Andrew Grieve <ag...@chromium.org>.
Reviewed! All minor comments. Great job! Let me know when you've addressed
them and I'll pull it in (unless anyone else wants to have a look).

On Wed, Jan 21, 2015 at 9:31 AM, Vladimir Kotikov (Akvelon) <
v-vlkoti@microsoft.com> wrote:

> Send a PR for this: https://github.com/apache/cordova-ios/pull/126
>
> Could anyone pls. review?
>
> ---------------
> Best regards, Vladimir
>
> -----Original Message-----
> From: Vladimir Kotikov (Akvelon) [mailto:v-vlkoti@microsoft.com]
> Sent: Tuesday, 20 January, 2015 18:32
> To: dev@cordova.apache.org
> Subject: RE: Adding ability to add any platform on any OS
>
> I'll rebase it and send PR tomorrow. I'll need to ensure that `--list`
> option integrated and working.
>
> ---------------
> Best regards, Vladimir
>
> -----Original Message-----
> From: Nikhil Khandelwal [mailto:nikhilkh@microsoft.com]
> Sent: Monday, 19 January, 2015 23:13
> To: dev@cordova.apache.org
> Subject: RE: Adding ability to add any platform on any OS
>
> I believe this is the JIRA that tracks the work:
> https://issues.apache.org/jira/browse/CB-8197
>
> It looks like Vladimir has done most of the work:
> https://github.com/MSOpenTech/cordova-ios/compare/CB-8197 - it probably
> needs to be re-sync'd and sent out as a PR.
>
> Thanks,
> Nikhil
>
>
> -----Original Message-----
> From: agrieve@google.com [mailto:agrieve@google.com] On Behalf Of Andrew
> Grieve
> Sent: Monday, January 19, 2015 8:59 AM
> To: dev
> Subject: Re: Adding ability to add any platform on any OS
>
> Wondering if there's been progress for rewriting ios scripts in node? Is
> there a JIRA for it?
>
> On Fri, Nov 7, 2014 at 9:42 AM, Marcel Kinard <cm...@gmail.com> wrote:
>
> > Exactly.
> >
> > On Nov 5, 2014, at 6:44 PM, Andrew Grieve <ag...@chromium.org> wrote:
> >
> > > That's my understanding. Don't do check_reqs until the start of an
> > > operation that depends on the reqs (e.g. a build)
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
> > For additional commands, e-mail: dev-help@cordova.apache.org
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
> For additional commands, e-mail: dev-help@cordova.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
> For additional commands, e-mail: dev-help@cordova.apache.org
>

RE: Adding ability to add any platform on any OS

Posted by "Vladimir Kotikov (Akvelon)" <v-...@microsoft.com>.
Send a PR for this: https://github.com/apache/cordova-ios/pull/126

Could anyone pls. review? 

---------------
Best regards, Vladimir

-----Original Message-----
From: Vladimir Kotikov (Akvelon) [mailto:v-vlkoti@microsoft.com] 
Sent: Tuesday, 20 January, 2015 18:32
To: dev@cordova.apache.org
Subject: RE: Adding ability to add any platform on any OS

I'll rebase it and send PR tomorrow. I'll need to ensure that `--list` option integrated and working.

---------------
Best regards, Vladimir

-----Original Message-----
From: Nikhil Khandelwal [mailto:nikhilkh@microsoft.com]
Sent: Monday, 19 January, 2015 23:13
To: dev@cordova.apache.org
Subject: RE: Adding ability to add any platform on any OS

I believe this is the JIRA that tracks the work: https://issues.apache.org/jira/browse/CB-8197

It looks like Vladimir has done most of the work: https://github.com/MSOpenTech/cordova-ios/compare/CB-8197 - it probably needs to be re-sync'd and sent out as a PR.

Thanks,
Nikhil


-----Original Message-----
From: agrieve@google.com [mailto:agrieve@google.com] On Behalf Of Andrew Grieve
Sent: Monday, January 19, 2015 8:59 AM
To: dev
Subject: Re: Adding ability to add any platform on any OS

Wondering if there's been progress for rewriting ios scripts in node? Is there a JIRA for it?

On Fri, Nov 7, 2014 at 9:42 AM, Marcel Kinard <cm...@gmail.com> wrote:

> Exactly.
>
> On Nov 5, 2014, at 6:44 PM, Andrew Grieve <ag...@chromium.org> wrote:
>
> > That's my understanding. Don't do check_reqs until the start of an 
> > operation that depends on the reqs (e.g. a build)
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
> For additional commands, e-mail: dev-help@cordova.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
For additional commands, e-mail: dev-help@cordova.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
For additional commands, e-mail: dev-help@cordova.apache.org

RE: Adding ability to add any platform on any OS

Posted by "Vladimir Kotikov (Akvelon)" <v-...@microsoft.com>.
I'll rebase it and send PR tomorrow. I'll need to ensure that `--list` option integrated and working.

---------------
Best regards, Vladimir

-----Original Message-----
From: Nikhil Khandelwal [mailto:nikhilkh@microsoft.com] 
Sent: Monday, 19 January, 2015 23:13
To: dev@cordova.apache.org
Subject: RE: Adding ability to add any platform on any OS

I believe this is the JIRA that tracks the work: https://issues.apache.org/jira/browse/CB-8197

It looks like Vladimir has done most of the work: https://github.com/MSOpenTech/cordova-ios/compare/CB-8197 - it probably needs to be re-sync'd and sent out as a PR.

Thanks,
Nikhil


-----Original Message-----
From: agrieve@google.com [mailto:agrieve@google.com] On Behalf Of Andrew Grieve
Sent: Monday, January 19, 2015 8:59 AM
To: dev
Subject: Re: Adding ability to add any platform on any OS

Wondering if there's been progress for rewriting ios scripts in node? Is there a JIRA for it?

On Fri, Nov 7, 2014 at 9:42 AM, Marcel Kinard <cm...@gmail.com> wrote:

> Exactly.
>
> On Nov 5, 2014, at 6:44 PM, Andrew Grieve <ag...@chromium.org> wrote:
>
> > That's my understanding. Don't do check_reqs until the start of an 
> > operation that depends on the reqs (e.g. a build)
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
> For additional commands, e-mail: dev-help@cordova.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
For additional commands, e-mail: dev-help@cordova.apache.org

RE: Adding ability to add any platform on any OS

Posted by Nikhil Khandelwal <ni...@microsoft.com>.
I believe this is the JIRA that tracks the work: https://issues.apache.org/jira/browse/CB-8197

It looks like Vladimir has done most of the work: https://github.com/MSOpenTech/cordova-ios/compare/CB-8197 - it probably needs to be re-sync'd and sent out as a PR.

Thanks,
Nikhil


-----Original Message-----
From: agrieve@google.com [mailto:agrieve@google.com] On Behalf Of Andrew Grieve
Sent: Monday, January 19, 2015 8:59 AM
To: dev
Subject: Re: Adding ability to add any platform on any OS

Wondering if there's been progress for rewriting ios scripts in node? Is there a JIRA for it?

On Fri, Nov 7, 2014 at 9:42 AM, Marcel Kinard <cm...@gmail.com> wrote:

> Exactly.
>
> On Nov 5, 2014, at 6:44 PM, Andrew Grieve <ag...@chromium.org> wrote:
>
> > That's my understanding. Don't do check_reqs until the start of an 
> > operation that depends on the reqs (e.g. a build)
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
> For additional commands, e-mail: dev-help@cordova.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
For additional commands, e-mail: dev-help@cordova.apache.org

Re: Adding ability to add any platform on any OS

Posted by Andrew Grieve <ag...@chromium.org>.
Wondering if there's been progress for rewriting ios scripts in node? Is
there a JIRA for it?

On Fri, Nov 7, 2014 at 9:42 AM, Marcel Kinard <cm...@gmail.com> wrote:

> Exactly.
>
> On Nov 5, 2014, at 6:44 PM, Andrew Grieve <ag...@chromium.org> wrote:
>
> > That's my understanding. Don't do check_reqs until the start of an
> > operation that depends on the reqs (e.g. a build)
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
> For additional commands, e-mail: dev-help@cordova.apache.org
>
>

Re: Adding ability to add any platform on any OS

Posted by Marcel Kinard <cm...@gmail.com>.
Exactly.

On Nov 5, 2014, at 6:44 PM, Andrew Grieve <ag...@chromium.org> wrote:

> That's my understanding. Don't do check_reqs until the start of an
> operation that depends on the reqs (e.g. a build)


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
For additional commands, e-mail: dev-help@cordova.apache.org


Re: Adding ability to add any platform on any OS

Posted by Andrew Grieve <ag...@chromium.org>.
That's my understanding. Don't do check_reqs until the start of an
operation that depends on the reqs (e.g. a build)

On Wed, Nov 5, 2014 at 2:37 PM, Parashuram Narasimhan (MS OPEN TECH) <
panarasi@microsoft.com> wrote:

> Could we postpone the check-reqs script to prepare instead on when adding
> it? This way, all platforms can at least be added on all OSes.  One benefit
> I see of adding iOS on windows for example would be the ability to use
> remote build agents that just push the source code to a remote machine or a
> VM.
>
> -----Original Message-----
> From: Marcel Kinard [mailto:cmarcelk@gmail.com]
> Sent: Thursday, October 23, 2014 1:29 PM
> To: dev@cordova.apache.org
> Subject: Re: Adding ability to add any platform on any OS
>
> Edna will tackle converting the iOS create script from bash to node.js.
>
> On Oct 21, 2014, at 8:55 PM, Carlos Santana <cs...@gmail.com> wrote:
>
> > We can start by small wins by making CLI a bit smarter, if the user do
> > "cordova build" the cordova project might have multiple platforms and
> > some of them it can't compile, the same for "cordova run", printing a
> > message and skipping the step would be a good improvement.
> >
> > for "cordova create", I agree with Andrew ios should be easy to write
> > in nodejs and be able to run the create command in a non OSX.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
> For additional commands, e-mail: dev-help@cordova.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
> For additional commands, e-mail: dev-help@cordova.apache.org
>
>