It looks improved to me. I still needed to add the unittest.properties file, but that’s fine.
I now seem to be getting stuck on externs. I’m trying to figure out what’s not set up properly on my machine, but if anyone has pointers please pipe up. externc.js.swc: [java] Feb 16, 2016 11:05:24 AM com.google.javascript.jscomp.LoggerErrorManager println [java] WARNING: [es6]:87: WARNING - Keywords and reserved words are not allowed as unquoted property names in older versions of JavaScript. If you are targeting newer versions of JavaScript, set the appropriate language_in option. [java] Generator.prototype.return = function(value) {}; [java] ^ [java] [java] Feb 16, 2016 11:05:24 AM com.google.javascript.jscomp.LoggerErrorManager println [java] WARNING: [es6]:93: WARNING - Keywords and reserved words are not allowed as unquoted property names in older versions of JavaScript. If you are targeting newer versions of JavaScript, set the appropriate language_in option. [java] Generator.prototype.throw = function(exception) {}; [java] ^ [java] [java] Feb 16, 2016 11:05:24 AM com.google.javascript.jscomp.LoggerErrorManager println [java] WARNING: [es6]:898: WARNING - Keywords and reserved words are not allowed as unquoted property names in older versions of JavaScript. If you are targeting newer versions of JavaScript, set the appropriate language_in option. [java] Promise.prototype.catch = function(onRejected) {}; [java] ^ [java] [java] Feb 16, 2016 11:05:24 AM com.google.javascript.jscomp.LoggerErrorManager println [java] SEVERE: [missing]:91: ERROR - Parse error. identifier is a reserved word [java] function int() {} [java] ^ [java] [java] Feb 16, 2016 11:05:24 AM com.google.javascript.jscomp.LoggerErrorManager println [java] SEVERE: [missing]:97: ERROR - Parse error. identifier is a reserved word [java] int.prototype.toString = function(opt_radix) {} [java] ^ [java] [java] Feb 16, 2016 11:05:24 AM com.google.javascript.jscomp.LoggerErrorManager printSummary [java] WARNING: 2 error(s), 3 warning(s) [java] 0.839131 seconds [java] Java Result: 255 [copy] Copying 1 file to /Users/harbs/Documents/ApacheFlex/flex-falcon/externs/js/out/as/classes [mkdir] Created dir: /Users/harbs/Documents/ApacheFlex/flex-falcon/externs/js/out/as/classes/__AS3__/vec [copy] Copying 1 file to /Users/harbs/Documents/ApacheFlex/flex-falcon/externs/js/out/as/classes/__AS3__/vec [copy] Copying 1 file to /Users/harbs/Documents/ApacheFlex/flex-falcon/externs/js/out/as/classes/__AS3__/vec [copy] Copying 1 file to /Users/harbs/Documents/ApacheFlex/flex-falcon/externs/js/out/as/classes/__AS3__/vec [copy] Copying 1 file to /Users/harbs/Documents/ApacheFlex/flex-falcon/externs/js/out/as/classes/__AS3__/vec [copy] Copying 1 file to /Users/harbs/Documents/ApacheFlex/flex-falcon/externs/js/out/as/classes/__AS3__/vec [java] Loading configuration: /Users/harbs/Documents/ApacheFlex/flex-falcon/externs/js/compile-config.xml [java] [java] /Users/harbs/Documents/ApacheFlex/flex-falcon/externs/js/out/as/constants/console.as:3 [java] Error: Type was not found or was not a compile-time constant: Console. [java] public const console:Console = undefined; [java] ^ [java] [java] /Users/harbs/Documents/ApacheFlex/flex-falcon/externs/js/out/as/constants/window.as:3 [java] Error: Type was not found or was not a compile-time constant: Window. [java] public const window:Window = undefined; [java] ^ [java] BUILD FAILED /Users/harbs/Documents/ApacheFlex/flex-asjs/build.xml:1552: The following error occurred while executing this line: /Users/harbs/Documents/ApacheFlex/flex-asjs/build.xml:1693: The following error occurred while executing this line: /Users/harbs/Documents/ApacheFlex/flex-falcon/build.xml:674: Java returned: 2 On Feb 16, 2016, at 10:36 AM, Harbs <harbs.li...@gmail.com> wrote: > Thanks for that. I’ll give it a go. If it does not work, I’ll try and figure > out why without “complaining” first… ;-) > > On Feb 16, 2016, at 10:32 AM, Alex Harui <aha...@adobe.com> wrote: > >> >> >> On 2/15/16, 2:38 PM, "Alex Harui" <aha...@adobe.com> wrote: >> >>> I have not seen anyone offer to make a fix. I am mostly done with a >>> change. Hopefully it will go in tonight. >>> >> >> OK, I pushed changes to flex-falcon and flex-asjs. >> >> In each of flex-falcon, flex-sdk and flex-asjs, set up an env.properties >> file by copying the env-template.properties file in the root of each repo >> (they are slightly different). >> >> In each of the env.properties files, I think you only need to set >> AIR_HOME, PLAYERGLOBAL_HOME and FLASHPLAYER_DEBUGGER. Leave the rest >> commented out. >> >> Then for me, running "ant all" in flex-asjs, built everything >> successfully. I'll bet I missed something somewhere, but maybe we'll get >> lucky. >> >> -Alex >> >