No joy. I did switch to develop branch of flex-typedefs.
I sync'd with Falcon and did an ant all; that failed so I did a ant
wipe-all and then ant all. That fails:
download:
[get] Getting:
https://raw.githubusercontent.com/google/closure-compiler/master/contrib/ex
terns/jquery-1.9.js
[get] To:
/Users/pent/dev/flex-typedefs/jquery/target/downloads/jquery-1.9.js
preprocess:
externc:
[java] event parameters not found! 0
[java] fx parameters not found! 0
[java] 0.902557 seconds
[java] Java Result: 255
postprocess:
compc:
[java] Loading configuration:
/Users/pent/dev/flex-typedefs/jquery/target/compile-as-config.xml
[java]
[java]
/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/const
ants/$.as:3
[java] Warning: Incompatible initializer value of type 'int' where
'jQuery' is expected. An initial value of null will be used instead.
[java] public const $:jQuery = undefined;
[java] ^
[java]
[java]
/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/inter
faces/jQueryAjaxSettingsExtra.as:20
[java] Error: A conflict exists with definition processData in
namespace public.
[java] function get processData():Boolean;
[java] ^
[java]
[java]
/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/inter
faces/jQueryAjaxSettingsExtra.as:20
[java] Error: Cannot override an interface method. Method
processData conflicts with a method in base interface jQueryAjaxSettings.
[java] function get processData():Boolean;
[java] ^
[java]
[java]
/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/inter
faces/jQueryAjaxSettingsExtra.as:20
[java] Error: Cannot override an interface method. Method
processData conflicts with a method in base interface jQueryAjaxSettings.
[java] function get processData():Boolean;
[java] ^
[java]
[java]
/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/inter
faces/jQueryAjaxSettingsExtra.as:21
[java] Error: A conflict exists with definition processData in
namespace public.
[java] function set processData(value:Boolean):void;
[java] ^
[java]
[java]
/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/inter
faces/jQueryAjaxSettingsExtra.as:21
[java] Error: Cannot override an interface method. Method
processData conflicts with a method in base interface jQueryAjaxSettings.
[java] function set processData(value:Boolean):void;
[java] ^
[java]
[java]
/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/inter
faces/jQueryAjaxSettingsExtra.as:21
[java] Error: Cannot override an interface method. Method
processData conflicts with a method in base interface jQueryAjaxSettings.
[java] function set processData(value:Boolean):void;
[java] ^
[java]
BUILD FAILED
/Users/pent/dev/flex-falcon/build.xml:140: The following error occurred
while executing this line:
/Users/pent/dev/flex-typedefs/build.xml:57: The following error occurred
while executing this line:
/Users/pent/dev/flex-typedefs/jquery/build.xml:140: Java returned: 2
Total time: 1 minute 47 seconds
pent-osx:flex-falcon pent$
On 7/22/16, 3:44 PM, "Alex Harui" <[email protected]> wrote:
>Did you switch to the develop branch in flex-typedefs? If you used the
>standard folder naming and structure, the scripts should find it. You may
>need to sync and build flex-falcon first.
>
>-Alex
>
>On 7/22/16, 12:13 PM, "Peter Ent" <[email protected]> wrote:
>
>>Just sync'd flex-asjs repo. Must have missed the email about it now
>>requiring flex-typedefs. Cloned that and tried to build it using ant:
>>
>>
>>/Users/pent/dev/flex-typedefs/build.xml:52: The following error occurred
>>while executing this line:
>>
>>/Users/pent/dev/flex-typedefs/js/build.xml:29: src
>>'/Users/pent/dev/compiler-jx/lib/google/closure-compiler/compiler.jar'
>>doesn't exist.
>>
>>
>>I don't see any README or instructions in the flex-typedefs repo. What
>>ENV vars are required to build it? I did a quick search through past
>>emails and while I found a number of git-related items and some
>>discussion about it, I didn't see anything that provided some insight.
>>
>>
>>Thanks,
>>
>>Peter
>