cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Edna Y Morales <>
Subject Re: Adding ability to add any platform on any OS
Date Fri, 17 Oct 2014 20:44:45 GMT

Well the idea is that you should be able to add a platform to your project
even if you can't build it. So that you can have multiple developers on
different OS's working on the same project using SCM. That way, for
example, you can add the Windows platform on OSX and just have another
developer on a Windows machine build it.

Edna Morales

From:	Jesse <>
To:	"" <>
Date:	10/17/2014 04:31 PM
Subject:	Re: Adding ability to add any platform on any OS

I don't see a ton of value in this, but I do see a lot of risk.
Platform scripts + hooks are called for any changes to plugins (add/rm) so
you are going to have multiple points of failure.
Who does this feature help?


On Fri, Oct 17, 2014 at 1:09 PM, Edna Y Morales <>

> Hi all,
> I'm working on allowing the CLI to add any platform regardless of whether
> the OS supports it. Basically you would add the platform, get a warning
> stating that you won't be able to build for that platform, and then just
> throw an error when an attempt to build is made. While looking into this,
> I've noticed that there are checks in multiple places that are preventing
> this. The first one is the check in cordova-lib that verifies the OS
> supports the platform. I am changing that to give a warning to the user
> instead of throwing an error. Then the check_reqs script for individual
> platforms is called both in the create script and the build script. I'm
> wondering if the check is required in the create script, when it's just
> going to get called again in the build script. My plan is to remove the
> check from the create script if there is nothing in there that requires a
> platform specific environment.
> Any comments or feedback would be appreciated.
> Thanks,
> Edna Morales

  • Unnamed multipart/related (inline, None, 0 bytes)
View raw message