cd c:\somewhere
rd /s/q royale-asjs
md royale-asjs
cd royale-asjs
xcopy /s c:\somewhere-else\royale-asjs\*
ant

That's what I mean by "fresh build" and "A brand new directory with
latest royale-asjs copied in".

It should just work, like it has before.



On 1/4/2022 5:25 PM, Harbs wrote:
> Did you wipe and build everything?
>
> It needs to re-download and extract the goog libraries.
>
>> On Jan 5, 2022, at 1:22 AM, Edward Stangler <estang...@bradmark.com> wrote:
>>
>> I haven't been following the latest, so perhaps this is a known issue at the 
>> moment.
>>
>> A brand new directory with latest royale-asjs copied in is failing with the 
>> following (just running "ant"):
>>
>>
>> compile:
>>     [echo] Cross-compiling CoreJS.swc
>>     [echo] ROYALE_COMPILER_HOME: c:\somewhere\royale-asjs/js
>>    [mkdir] Created dir: 
>> c:\somewhere\royale-asjs\frameworks\js\projects\CoreJS\target\generated-sources\royale
>>     [java] args:
>>     [java] +royalelib=c:\somewhere\royale-asjs/frameworks
>>     [java] -compiler.strict-xml=true
>>     [java] -compiler.targets=SWF,JSRoyale
>>     [java] -metadata.date=01/04/22 17:14 -0600
>>     [java] -metadata.dateFormat=MM/dd/yy HH:mm Z
>>     [java] -swf-debugfile-alias=/org/apache/royale/0.9.9
>>     [java] 
>> -output=c:\somewhere\royale-asjs\frameworks\js\projects\CoreJS/target/CoreJS.swc
>>     [java] -load-config=c:\somewhere\royale-asjs/frameworks/js-config.xml
>>     [java] 
>> -load-config+=c:\somewhere\royale-asjs\frameworks\js\projects\CoreJS/src/main/config/compile-js-config.xml
>>     [java] target:SWF
>>     [java] target:JSRoyale
>>     [java] COMPC
>>     [java] Loading configuration: 
>> c:\somewhere\royale-asjs\frameworks\js-config.xml
>>     [java] Loading configuration: 
>> c:\somewhere\royale-asjs\frameworks\js\projects\CoreJS\src\main\config\compile-js-config.xml
>>     [java]
>>     [java] 
>> c:\somewhere\royale-asjs\frameworks\projects\Core\src\main\royale\org\apache\royale\utils\object\defineSimpleProperty.as(36):
>>  col: 12 Warning: Encountered this keyword within closure. Value of this 
>> will not be the same as enclosing scope.
>>     [java]
>>     [java]                             return this[privateProp];
>>     [java]                                    ^
>>     [java]
>>     [java] 
>> c:\somewhere\royale-asjs\frameworks\projects\Core\src\main\royale\org\apache\royale\utils\object\defineSimpleProperty.as(39):
>>  col: 5 Warning: Encountered this keyword within closure. Value of this will 
>> not be the same as enclosing scope.
>>     [java]
>>     [java]                             this[privateProp] = val;
>>     [java]                             ^
>>     [java]
>>     [java] 
>> c:\somewhere\royale-asjs\frameworks\projects\Core\src\main\royale\org\apache\royale\utils\string\InternalHtmlSanitizer.as(22):
>>  col: 10 Warning: Definition goog.html.sanitizer.HtmlSanitizer could not be 
>> found.
>>     [java]
>>     [java]             import goog.html.sanitizer.HtmlSanitizer;
>>     [java]                    ^
>>     [java]
>>     [java] 
>> c:\somewhere\royale-asjs\frameworks\projects\Core\src\main\royale\org\apache\royale\utils\string\InternalHtmlSanitizer.as(23):
>>  col: 10 Warning: Definition goog.html.SafeHtml could not be found.
>>     [java]
>>     [java]             import goog.html.SafeHtml;
>>     [java]                    ^
>>     [java]
>>     [java] 
>> c:\somewhere\royale-asjs\frameworks\projects\Core\src\main\royale\org\apache\royale\utils\string\InternalHtmlSanitizer.as(26):
>>  col: 47 Error: The definition of base class HtmlSanitizer was not found.
>>     [java]
>>     [java]     internal class InternalHtmlSanitizer extends HtmlSanitizer
>>     [java]                                                  ^
>>     [java]
>>     [java] 
>> c:\somewhere\royale-asjs\frameworks\projects\Core\src\main\royale\org\apache\royale\utils\string\InternalHtmlSanitizer.as(32):
>>  col: 48 Error: Type was not found or was not a compile-time constant: 
>> SafeHtml.
>>     [java]
>>     [java]             public static function sanitize(html:String):SafeHtml
>>
>

Reply via email to