If you diff asjsc vs mxmlc you'll see the difference.

IMO, I wouldn't call a new script mxmlcnpm because others may want an auto
generated hmtl as well.  Give it a more generic name.

-Alex

On 1/4/16, 4:28 PM, "omup...@gmail.com on behalf of OmPrakash Muppirala"
<omup...@gmail.com on behalf of bigosma...@gmail.com> wrote:

>I think I get it.
>
>I thought that the source code for js.swc was in
>$FLEX_HOME/frameworks/js/FlexJS/src.
>I guess that is not true?
>
>The original problem was that asjsc does not create the index.html file.
>I
>was asked to use mxmlc for that.  (Refer to the npm install flexjs thread)
>
>When I used the script in {installed_flexjs}/js/bin/mxmlc, it blew up
>because it could not find the definitions for HTMLElement, SVGElement etc.
>because they are in js.swc.  I don't think it blew up because of the
>missing /frameworks/js/FlexJS/src folder.  Adding the external library
>path
>to js.swc fixed this issue.
>
>The way I did this was to create a new mxmlcnpm script and add this js.swc
>library path in that.  Is that okay?
>
>I guess another question is: what would be the best way to add ability to
>create index.html capability to asjsc?
>
>Thanks,
>Om
>
>
>On Mon, Jan 4, 2016 at 4:16 PM, Alex Harui <aha...@adobe.com> wrote:
>
>>
>>
>> On 1/4/16, 4:09 PM, "omup...@gmail.com on behalf of OmPrakash Muppirala"
>> <omup...@gmail.com on behalf of bigosma...@gmail.com> wrote:
>>
>> >In the flexjs/js/bin/mxmlc script, I see that we are referencing the '
>> >*/frameworks/js/FlexJS/src*' folder.
>>
>> This folder is intended as the place for folks to put monkey-patched JS
>> files so they can override the JS in the SWCs if they need to
>>workaround a
>> bug.
>>
>> What code blew up?  Maybe we should create an empty folder there or make
>> the compiler tolerant of it not being there.
>>
>> Trying to use js.swc with MXMLC is not currently the common
>>configuration
>> for FlexJS.  Most folks who are using MXML and AS to build a FlexJS app
>> shouldn't need to write directly the the JS API especially if they want
>>to
>> use a SWF version for testing and/or deployment.
>>
>> If you want to build out a different script for folks to use to build
>> native apps, feel free to do that.
>>
>> -Aleex
>>
>>

Reply via email to