On Thu, Sep 26, 2013 at 11:03 AM, Joe Bowser <bows...@gmail.com> wrote:

> On Thu, Sep 26, 2013 at 7:18 AM, Braden Shepherdson <bra...@chromium.org>
> wrote:
> > I am strongly opposed to splitting into one file per platform. We want to
> > support <platform> tags in config.xml, which will allow platform-specific
> > content within the single config.xml.
>
> Agreed.  I'm not sure if Android actually supports this.  We should
> probably write some JUnit tests against a multi-platform config.xml to
> test this and make sure that our parser actually works well.
>
>
Let me clarify: I was talking about adding <platform> tags to CLI's
top-level www/config.xml. The actual entries would be extracted into that
platform's final config.xml, without a <platform> tag.



> >
> > There are good reasons why the CLI moves the config.xml on some
> platforms.
> > On Android, it's really easy to load XML files from res/xml/foo.xml, so
> > that's where we put it. We should be deleting the
> > platforms/android/assets/www/config.xml though, since it's an unused
> > duplicate and confusing.
> >
>
> +1 on this as well. The problem is that the documentation covers the
> PhoneGap Build use case and the CLI use case, but not the stand-alone
> use case.  We should document the stand-alone use case, since that's
> really for people who are detail-oriented, and are using things such
> as the CordovaWebView component.
>

Reply via email to