>
> To be absolutely clear, the above is NOT the motivation for changing this
> stuff around. Cordova-cli needs consistency across platforms. This is the
> motivation.


Yep, as long as we can guarantee that each script follows a predictable
input and output, I don't care how we implement it.

If you guys really want a single entry-point with flags, then go nuts, but
we will need to clearly define what happens when:

  - no flag is provided e.g. `build`
  - multiple flags are provided e.g. `build --release --debug`

---

+1 to adding a script that validates a platform's SDK requirements.

This script should not need to modify project files to assert the SDK
requirements. I mention this because the current `cordova-cli` Android
`check_requirements` must successfully update the Android project target
before returning true. However, consider the scenario where you validate
the SDK before adding the platform - in this case, the Android
`check_requirements` will always fail.

Michael

On Mon, Mar 25, 2013 at 11:14 AM, Filip Maj <f...@adobe.com> wrote:

>
> >Hopefully, next time we will change/update these things it will be for a
> >real reason (such as SDK tools updates etc...) and not because we think
> >that there might be a better implementation in C#.
>
> To be absolutely clear, the above is NOT the motivation for changing this
> stuff around. Cordova-cli needs consistency across platforms. This is the
> motivation.
>
>

Reply via email to