Looks like 1.6 supports it:
https://github.com/BowlerHatLLC/asconfigc/commit/a3209fd88793e66e10059de128431e096fb80e34

Correct?

> On Apr 25, 2022, at 1:06 PM, Harbs <harbs.li...@gmail.com> wrote:
> 
> Do you have a way yet to specify -watch to asconfic without including the 
> -watch option in the asconfig.json file?
> 
> I’d like to add watch to my debug scripts, but I need it to work after clean 
> too.
> 
>> On Apr 14, 2022, at 7:55 PM, Josh Tynjala <joshtynj...@bowlerhat.dev> wrote:
>> 
>> Not sure. I'd need to investigate whether there's any additional
>> post-processing like that. Even if I were to roll back partially to the
>> faster process, that may just re-introduce bugs that we haven't discovered
>> yet.
>> 
>> Another thing I can look into is finding a way to wait for the compilation
>> units to finish their work automatically as part of the thread pooling that
>> the compiler uses. Currently, I'm forcing them to finish immediately, one
>> by one, which might actually make the process slower because it may be less
>> parallel. I don't know for sure.
>> 
>> --
>> Josh Tynjala
>> Bowler Hat LLC <https://bowlerhat.dev>
>> 
>> 
>> On Wed, Apr 13, 2022 at 3:06 PM Harbs <harbs.li...@gmail.com> wrote:
>> 
>>> Is there any way to skip the binding piece for files that don’t require it?
>>> 
>>>> On Apr 13, 2022, at 10:54 PM, Josh Tynjala <joshtynj...@bowlerhat.dev>
>>> wrote:
>>>> 
>>>> Congratulations, Harbs!
>>>> 
>>>> My original implementation of --watch was significantly faster. However,
>>>> after I fixed the bug with binding, it got noticeably slower. It seems
>>> that
>>>> some important binding stuff is handled in the getABCBytesRequest() (and
>>>> yes, that's even for JS), so it's not a simple matter of converting the
>>>> simple AST to JS, like I had hoped.
>>>> 
>>>> --
>>>> Josh Tynjala
>>>> Bowler Hat LLC <https://bowlerhat.dev>
>>>> 
>>>> 
>>>> On Wed, Apr 13, 2022 at 6:30 AM Harbs <harbs.li...@gmail.com> wrote:
>>>> 
>>>>> I just tried this. I have a very good reason for not trying earlier this
>>>>> week. I became a grandfather Monday night! :-)
>>>>> 
>>>>> It work, but it seems like CSS files are not copied when using `-watch`
>>> in
>>>>> asconfig.json in VS Code. After a clean, the only way I got it to copy
>>> the
>>>>> files was to first remove the watch option and then add it back.
>>>>> 
>>>>> I’m not getting the time improvements I was expecting. Subsequent
>>>>> re-compiles are taking between 1/3 and 1/4 the original time. I would
>>> have
>>>>> expected much faster subsequent compile times:
>>>>> 
>>>>> The project 'PortedPrintUI' has been successfully compiled.
>>>>> 12.486944484 seconds
>>>>> Watching for file changes in target JSRoyale...
>>>>> File change detected. Recompiling JSRoyale...
>>>>> The project 'PortedPrintUI' has been successfully compiled.
>>>>> 3.371615253 seconds
>>>>> Watching for file changes in target JSRoyale...
>>>>> File change detected. Recompiling JSRoyale...
>>>>> The project 'PortedPrintUI' has been successfully compiled.
>>>>> 2.631352102 seconds
>>>>> Watching for file changes in target JSRoyale...
>>>>> File change detected. Recompiling JSRoyale...
>>>>> The project 'PortedPrintUI' has been successfully compiled.
>>>>> 3.120785055 seconds
>>>>> Watching for file changes in target JSRoyale...
>>>>> File change detected. Recompiling JSRoyale...
>>>>> The project 'PortedPrintUI' has been successfully compiled.
>>>>> 2.664617476 seconds
>>>>> Watching for file changes in target JSRoyale...
>>>>> File change detected. Recompiling JSRoyale...
>>>>> The project 'PortedPrintUI' has been successfully compiled.
>>>>> 4.043423201 seconds
>>>>> 
>>>>>> On Apr 10, 2022, at 4:19 AM, Maria Jose Esteve <mjest...@iest.com>
>>>>> wrote:
>>>>>> 
>>>>>> With maven, same results as Hugo, the installation phase does not
>>>>> perform or does not finish correctly, for example, the copy of
>>> resources.
>>>>>> I am not familiar with the phases but I ask you.... couldn't it be that
>>>>> after the compilation phase no other phase is executed because the
>>> process
>>>>> does not continue?
>>>>>> 
>>>>>>    Watching for file changes in target JSRoyale...
>>>>>> 
>>>>>> Hiedra
>>>>>> 
>>>>>> -----Mensaje original-----
>>>>>> De: Maria Jose Esteve <mjest...@iest.com>
>>>>>> Enviado el: sábado, 9 de abril de 2022 14:23
>>>>>> Para: dev@royale.apache.org
>>>>>> Asunto: RE: New --watch compiler option
>>>>>> 
>>>>>> Something similar happens with maven. I haven't set up the response
>>>>> email yet because my main project is a bit complex and I have too many
>>>>> anomalies and this afternoon I wanted to test it with the
>>> royale-commuinity
>>>>> project which is simpler, although it also has a separate library and
>>>>> application.
>>>>>> It doesn't seem to perform the "copy and rename" step correctly.
>>>>>> In my case it does copy the resources (I have not checked if it copies
>>>>> them all yet) but it does not allow me to launch my main page
>>> "index.aspx"
>>>>> (rename index.html to index.aspx).
>>>>>> 
>>>>>> Maybe both anomalies are related. I'll know more when I switch
>>> projects.
>>>>>> 
>>>>>> Translated with www.DeepL.com/Translator (free version)
>>>>>> 
>>>>>> Hiedra
>>>>>> 
>>>>>> -----Mensaje original-----
>>>>>> De: Hugo Ferreira <hferreira...@gmail.com> Enviado el: sábado, 9 de
>>>>> abril de 2022 3:26
>>>>>> Para: Apache Royale Development <dev@royale.apache.org>
>>>>>> Asunto: Re: New --watch compiler option
>>>>>> 
>>>>>> Hi Josh,
>>>>>> 
>>>>>> I have found another bug:
>>>>>> 
>>>>>> I have the following structure:
>>>>>> src+
>>>>>>  - pt / ...
>>>>>>  - resources+
>>>>>>        - images+
>>>>>>        - libs+
>>>>>>        - themes+
>>>>>>        - index-template.html
>>>>>>        - styles-dark.css
>>>>>>        - styles.css
>>>>>>        - styles.less
>>>>>> App.mxml
>>>>>> asconfig.json
>>>>>> 
>>>>>> If I clean/delete the bin folder and then build, the resources files
>>>>> (index....html, styles*.css) are not copied and also the content of
>>> themes
>>>>> folder (css files).
>>>>>> 
>>>>>> However If I remove the -watch (temporary disable this feature) and
>>>>> build, the files are copied again.
>>>>>> 
>>>>>> Hugo Ferreira <hferreira...@gmail.com> escreveu no dia sexta,
>>> 8/04/2022
>>>>>> à(s) 17:02:
>>>>>> 
>>>>>>> Thank you.
>>>>>>> You saved me and the Royale community countless hours of build -
>>>>>>> "wait" - test.
>>>>>>> You removed the "wait" from the equation :)
>>>>>>> 
>>>>>>> Josh Tynjala <joshtynj...@bowlerhat.dev> escreveu no dia sexta,
>>>>>>> 8/04/2022
>>>>>>> à(s) 17:00:
>>>>>>> 
>>>>>>>> Thanks, Hugo. That'll be really helpful!
>>>>>>>> 
>>>>>>>> --
>>>>>>>> Josh Tynjala
>>>>>>>> Bowler Hat LLC <https://bowlerhat.dev>
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On Thu, Apr 7, 2022 at 4:40 PM Hugo Ferreira <hferreira...@gmail.com
>>>> 
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> Hi Josh,
>>>>>>>>> 
>>>>>>>>> I just did a few tests and worked flawless in all cases.
>>>>>>>>> 
>>>>>>>>> From now on, I will let the -watch parameter activated and let's
>>>>>>>>> see
>>>>>>>> how it
>>>>>>>>> behave on the next few days.
>>>>>>>>> 
>>>>>>>>> Thank you for this great improvement.
>>>>>>>>> 
>>>>>>>>> Maria Jose Esteve <mjest...@iest.com> escreveu no dia sexta,
>>>>>>>>> 8/04/2022
>>>>>>>>> à(s)
>>>>>>>>> 00:32:
>>>>>>>>> 
>>>>>>>>>> Hi Josh, thx
>>>>>>>>>> I will compile the sdk and come back here with the results.
>>>>>>>>>> 
>>>>>>>>>> Hiedra
>>>>>>>>>> 
>>>>>>>>>> -----Mensaje original-----
>>>>>>>>>> De: Josh Tynjala <joshtynj...@bowlerhat.dev> Enviado el: jueves,
>>>>>>>>>> 7 de abril de 2022 23:57
>>>>>>>>>> Para: dev@royale.apache.org
>>>>>>>>>> Asunto: Re: New --watch compiler option
>>>>>>>>>> 
>>>>>>>>>> My latest commit to royale-maven-plugin should allow you to add
>>>>>>>> --watch
>>>>>>>>> in
>>>>>>>>>> <additionalCompilerOptions> in your pom.xml. Maven will no longer
>>>>>>>>>> exit
>>>>>>>>> with
>>>>>>>>>> an error when using --watch. It will keep running indefinitely
>>>>>>>>>> until
>>>>>>>> you
>>>>>>>>>> kill the process manually with Ctrl+C.
>>>>>>>>>> 
>>>>>>>>>> --
>>>>>>>>>> Josh Tynjala
>>>>>>>>>> Bowler Hat LLC <https://bowlerhat.dev>
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> On Fri, Apr 1, 2022 at 5:11 AM Maria Jose Esteve
>>>>>>>>>> <mjest...@iest.com>
>>>>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>>> Does not work with me, other error:
>>>>>>>>>>> 
>>>>>>>>>>> The project 'App' has been successfully compiled.
>>>>>>>>>>> [INFO]
>>>>>>>>>>> 
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> -
>>>>>>>>>>> -- [INFO] Reactor Summary for W+Web! 1.0.0-SNAPSHOT:
>>>>>>>>>>> [INFO]
>>>>>>>>>>> [INFO] W+Web! .............................................
>>>>>>>>>>> SUCCESS
>>>>>>>> [
>>>>>>>>>>> 0.289 s]
>>>>>>>>>>> [INFO] Royale App And Modules .............................
>>>>>>>>>>> SUCCESS
>>>>>>>> [
>>>>>>>>>>> 0.046 s]
>>>>>>>>>>> [INFO] Royale Application .................................
>>>>>>>>>>> FAILURE
>>>>>>>> [
>>>>>>>>>>> 57.866 s]
>>>>>>>>>>> [INFO] Royale Libs ........................................
>>>>>>>>>>> SKIPPED [INFO]
>>>>>>>>>>> 
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> -
>>>>>>>>>>> --
>>>>>>>>>>> [INFO] BUILD FAILURE
>>>>>>>>>>> [INFO]
>>>>>>>>>>> 
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> -
>>>>>>>>>>> --
>>>>>>>>>>> [INFO] Total time:  01:00 min
>>>>>>>>>>> [INFO] Finished at: 2022-04-01T14:06:24+02:00 [INFO]
>>>>>>>>>>> 
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> -
>>>>>>>>>>> --
>>>>>>>>>>> [ERROR] Failed to execute goal
>>>>>>>>>>> 
>>>>>>>> org.apache.royale.compiler:royale-maven-plugin:0.9.10-SNAPSHOT:compil
>>>>>>>> e
>>>>>>>>>>> -app
>>>>>>>>>>> (default-compile-app) on project royalelogin: There were errors
>>>>>>>> during
>>>>>>>>>>> the build. Got return code 1000 -> [Help 1]
>>>>>>>>>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed
>>>>>>>>>>> to execute goal
>>>>>>>>>>> 
>>>>>>>> org.apache.royale.compiler:royale-maven-plugin:0.9.10-SNAPSHOT:compil
>>>>>>>> e
>>>>>>>>>>> -app
>>>>>>>>>>> (default-compile-app) on project royalelogin: There were errors
>>>>>>>> during
>>>>>>>>>>> the build. Got return code 1000
>>>>>>>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>>>>>>>>>> (MojoExecutor.java:215)
>>>>>>>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>>>>>>>>>> (MojoExecutor.java:156)
>>>>>>>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>>>>>>>>>> (MojoExecutor.java:148)
>>>>>>>>>>> at
>>>>>>>>>>> 
>>>>>>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
>>>>>>>> c
>>>>>>>>>>> t
>>>>>>>>>>> (LifecycleModuleBuilder.java:117)
>>>>>>>>>>> at
>>>>>>>>>>> 
>>>>>>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
>>>>>>>> c
>>>>>>>>>>> t
>>>>>>>>>>> (LifecycleModuleBuilder.java:81)
>>>>>>>>>>> at
>>>>>>>>>>> 
>>>>>>>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThre
>>>>>>>> a
>>>>>>>>>>> dedBuilder.build
>>>>>>>>>>> (SingleThreadedBuilder.java:56)
>>>>>>>>>>> at
>>>>>>>>>>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute
>>>>>>>>>>> (LifecycleStarter.java:128)
>>>>>>>>>>> at org.apache.maven.DefaultMaven.doExecute
>>>>>>>> (DefaultMaven.java:305)
>>>>>>>>>>> at org.apache.maven.DefaultMaven.doExecute
>>>>>>>> (DefaultMaven.java:192)
>>>>>>>>>>> at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>>>>>>>>>>> at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
>>>>>>>>>>> at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
>>>>>>>>>>> at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
>>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke
>>>>>>>>>>> (NativeMethodAccessorImpl.java:62)
>>>>>>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke
>>>>>>>>>>> (DelegatingMethodAccessorImpl.java:43)
>>>>>>>>>>> at java.lang.reflect.Method.invoke (Method.java:498)
>>>>>>>>>>> at
>>>>>>>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhance
>>>>>>>>>>> d
>>>>>>>>>>> (Launcher.java:282)
>>>>>>>>>>> at org.codehaus.plexus.classworlds.launcher.Launcher.launch
>>>>>>>>>>> (Launcher.java:225)
>>>>>>>>>>> at
>>>>>>>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitC
>>>>>>>>>>> ode
>>>>>>>>>>> (Launcher.java:406)
>>>>>>>>>>> at org.codehaus.plexus.classworlds.launcher.Launcher.main
>>>>>>>>>>> (Launcher.java:347)
>>>>>>>>>>> Caused by: org.apache.maven.plugin.MojoExecutionException:
>>>>>>>>>>> There
>>>>>>>> were
>>>>>>>>>>> errors during the build. Got return code 1000
>>>>>>>>>>> at org.apache.royale.maven.BaseMojo.handleExitCode
>>>>>>>>>> (BaseMojo.java:390)
>>>>>>>>>>> at org.apache.royale.maven.BaseMojo.execute (BaseMojo.java:384)
>>>>>>>>>>> at org.apache.royale.maven.CompileAppMojo.execute
>>>>>>>>>>> (CompileAppMojo.java:112)
>>>>>>>>>>> at
>>>>>>>>>>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
>>>>>>>>>>> (DefaultBuildPluginManager.java:137)
>>>>>>>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>>>>>>>>>> (MojoExecutor.java:210)
>>>>>>>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>>>>>>>>>> (MojoExecutor.java:156)
>>>>>>>>>>> at org.apache.maven.lifecycle.internal.MojoExecutor.execute
>>>>>>>>>>> (MojoExecutor.java:148)
>>>>>>>>>>> at
>>>>>>>>>>> 
>>>>>>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
>>>>>>>> c
>>>>>>>>>>> t
>>>>>>>>>>> (LifecycleModuleBuilder.java:117)
>>>>>>>>>>> at
>>>>>>>>>>> 
>>>>>>>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
>>>>>>>> c
>>>>>>>>>>> t
>>>>>>>>>>> (LifecycleModuleBuilder.java:81)
>>>>>>>>>>> at
>>>>>>>>>>> 
>>>>>>>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThre
>>>>>>>> a
>>>>>>>>>>> dedBuilder.build
>>>>>>>>>>> (SingleThreadedBuilder.java:56)
>>>>>>>>>>> at
>>>>>>>>>>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute
>>>>>>>>>>> (LifecycleStarter.java:128)
>>>>>>>>>>> at org.apache.maven.DefaultMaven.doExecute
>>>>>>>> (DefaultMaven.java:305)
>>>>>>>>>>> at org.apache.maven.DefaultMaven.doExecute
>>>>>>>> (DefaultMaven.java:192)
>>>>>>>>>>> at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
>>>>>>>>>>> at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
>>>>>>>>>>> at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
>>>>>>>>>>> at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
>>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke
>>>>>>>>>>> (NativeMethodAccessorImpl.java:62)
>>>>>>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke
>>>>>>>>>>> (DelegatingMethodAccessorImpl.java:43)
>>>>>>>>>>> at java.lang.reflect.Method.invoke (Method.java:498)
>>>>>>>>>>> at
>>>>>>>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhance
>>>>>>>>>>> d
>>>>>>>>>>> (Launcher.java:282)
>>>>>>>>>>> at org.codehaus.plexus.classworlds.launcher.Launcher.launch
>>>>>>>>>>> (Launcher.java:225)
>>>>>>>>>>> at
>>>>>>>>>>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitC
>>>>>>>>>>> ode
>>>>>>>>>>> (Launcher.java:406)
>>>>>>>>>>> at org.codehaus.plexus.classworlds.launcher.Launcher.main
>>>>>>>>>>> (Launcher.java:347)
>>>>>>>>>>> [ERROR]
>>>>>>>>>>> [ERROR]
>>>>>>>>>>> [ERROR] For more information about the errors and possible
>>>>>>>> solutions,
>>>>>>>>>>> please read the following articles:
>>>>>>>>>>> [ERROR] [Help 1]
>>>>>>>>>>> 
>>>>>>>> 
>>> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionExcepti
>>>>>>>> o
>>>>>>>>>>> n
>>>>>>>>>>> [ERROR]
>>>>>>>>>>> [ERROR] After correcting the problems, you can resume the build
>>>>>>>>>>> with the command
>>>>>>>>>>> [ERROR]   mvn <args> -rf :royalelogin
>>>>>>>>>>> Watching for file changes in target JSRoyale...
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> Hiedra
>>>>>>>>>>> 
>>>>>>>>>>> -----Mensaje original-----
>>>>>>>>>>> De: Maria Jose Esteve <mjest...@iest.com> Enviado el: viernes,
>>>>>>>>>>> 1 de abril de 2022 12:08
>>>>>>>>>>> Para: dev@royale.apache.org
>>>>>>>>>>> Asunto: RE: New --watch compiler option
>>>>>>>>>>> 
>>>>>>>>>>> Forget you, I compiled the SDK last night but not this morning....
>>>>>>>>>>> Sorry for the noise. I'll compile and come back here with the
>>>>>>>> results.
>>>>>>>>>>> 
>>>>>>>>>>> Hiedra
>>>>>>>>>>> 
>>>>>>>>>>> -----Mensaje original-----
>>>>>>>>>>> De: Maria Jose Esteve <mjest...@iest.com> Enviado el: viernes,
>>>>>>>>>>> 1 de abril de 2022 11:38
>>>>>>>>>>> Para: dev@royale.apache.org
>>>>>>>>>>> Asunto: RE: New --watch compiler option
>>>>>>>>>>> 
>>>>>>>>>>> This is great, let's try it and debug it....
>>>>>>>>>>> - I added it in the "<additionalCompilerOptions>" section of
>>>>>>>>>>> the pom.xml of the application and I get the message:
>>>>>>>>>>> 
>>>>>>>>>>> Error: configuration variable 'debug' must be true if
>>>>>>>>>>> configuration variable 'watch' is true.
>>>>>>>>>>> 
>>>>>>>>>>> - I activate debug, in the library and in the application and I
>>>>>>>>>>> get the error " Got return code 1000":
>>>>>>>>>>> 
>>>>>>>>>>> [INFO] --- royale-maven-plugin:0.9.10-SNAPSHOT:compile-app
>>>>>>>>>>> (default-compile-app) @ royalelogin --- [INFO] Executing MXMLC
>>>>>>>>>>> in
>>>>>>>> tool
>>>>>>>>>>> group Royale with args:
>>>>>>>>>>> 
>>>>>>>> [-load-config=D:\Develop_Royale\Projects\WinPlusWebSuite\royaleapp\ro
>>>>>>>> y
>>>>>>>>>>> alelogin\target\compile-app-config.xml,
>>>>>>>>>>> -js-default-initializers=true, -source-map=true, --watch,
>>>>>>>>>>> -js-dynamic-access-unknown-members=true,
>>>>>>>>>>> 
>>>>>>>> -keep-as3-metadata+=Inject,Dispatcher,EventHandler,Event,PostConstruc
>>>>>>>> -keep-as3-metadata+t
>>>>>>>>>>> 
>>>>>>>> -keep-as3-metadata+,PreDestroy,ViewAdded,ViewRemoved,Bindable,Transie
>>>>>>>> -keep-as3-metadata+n
>>>>>>>>>>> -keep-as3-metadata+t,
>>>>>>>>>>> -keep-code-with-metadata=Inject, -show-binding-warnings=false,
>>>>>>>>>>> -export-public-symbols=false,
>>>>>>>> -prevent-rename-protected-symbols=false,
>>>>>>>>>>> -prevent-rename-internal-symbols=false,
>>>>>>>>>>> 
>>>>>>>> -js-output=D:\Develop_Royale\Projects\WinPlusWebSuite\royaleapp\royal
>>>>>>>> e
>>>>>>>>>>> login\target\javascript,
>>>>>>>>>>> -compiler.targets=JSRoyale,
>>>>>>>>>>> 
>>>>>>>> D:\Develop_Royale\Projects\WinPlusWebSuite\royaleapp\royalelogin\src\
>>>>>>>> m
>>>>>>>>>>> ain\royale\App.mxml] The project 'App' has been successfully
>>>>>>>> compiled.
>>>>>>>>>>> [INFO]
>>>>>>>>>>> 
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> -
>>>>>>>>>>> -- [INFO] Reactor Summary for W+Web! 1.0.0-SNAPSHOT:
>>>>>>>>>>> [INFO]
>>>>>>>>>>> [INFO] W+Web! .............................................
>>>>>>>>>>> SUCCESS
>>>>>>>> [
>>>>>>>>>>> 0.098 s] [INFO] Royale Libs
>>> ........................................
>>>>>>>>>>> SUCCESS [  0.038 s] [INFO] Royale Libs Custom Theme
>>>>>>>>>>> ........................... SUCCESS [  3.488 s] [INFO] Royale
>>>>>>>>>>> Lib Component ECharts ....................... SUCCESS [  2.868
>>>>>>>>>>> s] [INFO] Royale Libs Arq ....................................
>>>>>>>>>>> SUCCESS [
>>>>>>>> 2.025
>>>>>>>>>>> s] [INFO] Royale Libs Commons ................................
>>>>>>>> SUCCESS
>>>>>>>>>>> [  2.853 s] Watching for file changes in target JSRoyale...
>>>>>>>>>>> [INFO] Royale Libs DTO ....................................
>>>>>>>>>>> SUCCESS
>>>>>>>> [
>>>>>>>>>>> 2.513 s] [INFO] Royale Libs Shell
>>> ..................................
>>>>>>>>>>> SUCCESS [  1.680 s] [INFO] Royale Libs Components
>>>>>>>>>>> ............................. SUCCESS [ 10.894 s] [INFO] Royale
>>>>>>>>>>> Libs Jscalendar ............................. SUCCESS [ 12.008
>>>>>>>>>>> s] [INFO] Royale Lib Component InspireTree ...................
>>>>>>>>>>> SUCCESS [
>>>>>>>> 10.880
>>>>>>>>>>> s] [INFO] Royale Lib Component Mobiscroll ....................
>>>>>>>> SUCCESS
>>>>>>>>>>> [  1.715 s] [INFO] Royale Libs Security
>>>>>>>>>>> ............................... SUCCESS [
>>>>>>>>>>> 1.984 s] [INFO] Royale Libs ConfigSystem
>>> ...........................
>>>>>>>>>>> SUCCESS [  1.949 s] [INFO] Royale Libs Personal
>>>>>>>>>>> ............................... SUCCESS [  1.927 s] [INFO]
>>>>>>>>>>> Royale
>>>>>>>> Libs
>>>>>>>>>>> Horarios ............................... SUCCESS [  1.819 s]
>>>>>>>>>>> [INFO] Royale Libs Perfiles Horarios ......................
>>>>>>>>>>> SUCCESS [
>>>>>>>> 1.805
>>>>>>>>>>> s] [INFO] Royale Libs Fichajes ...............................
>>>>>>>> SUCCESS
>>>>>>>>>>> [  1.720 s] [INFO] Royale Libs Config
>>>>>>>>>>> ................................. SUCCESS [
>>>>>>>>>>> 1.714 s] [INFO] Royale App And Modules
>>> .............................
>>>>>>>>>>> SUCCESS [  0.008 s] [INFO] Royale Application
>>>>>>>>>>> ................................. FAILURE [ 18.214 s] [INFO]
>>>>>>>>>>> 
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> -
>>>>>>>>>>> --
>>>>>>>>>>> [INFO] BUILD FAILURE
>>>>>>>>>>> [INFO]
>>>>>>>>>>> 
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> -
>>>>>>>>>>> --
>>>>>>>>>>> [INFO] Total time:  01:23 min
>>>>>>>>>>> [INFO] Finished at: 2022-04-01T10:14:25+02:00 [INFO]
>>>>>>>>>>> 
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> -
>>>>>>>>>>> --
>>>>>>>>>>> [ERROR] Failed to execute goal
>>>>>>>>>>> 
>>>>>>>> org.apache.royale.compiler:royale-maven-plugin:0.9.10-SNAPSHOT:compil
>>>>>>>> e
>>>>>>>>>>> -app
>>>>>>>>>>> (default-compile-app) on project royalelogin: There were errors
>>>>>>>> during
>>>>>>>>>>> the build. Got return code 1000 -> [Help 1]
>>>>>>>>>>> 
>>>>>>>>>>> If I launch the compilation with the detailed debugging, -e -X,
>>>>>>>>>>> to file [1]. It shows:
>>>>>>>>>>> 
>>>>>>>>>>> Exception in thread "Thread-3" Exception in thread "Thread-3"
>>>>>>>>>>> java.lang.NoClassDefFoundError:
>>>>>>>>>>> org/apache/royale/compiler/internal/watcher/WatchThread$1
>>>>>>>>>>>     at
>>>>>>>>>>> 
>>>>>>>> org.apache.royale.compiler.internal.watcher.WatchThread.watchPath(Wat
>>>>>>>> c
>>>>>>>>>>> hThread.java:262)
>>>>>>>>>>> 
>>>>>>>>>>>     at
>>>>>>>>>>> 
>>>>>>>> org.apache.royale.compiler.internal.watcher.WatchThread.run(WatchThre
>>>>>>>> a
>>>>>>>>>>> d.java:130) Caused by: java.lang.ClassNotFoundException:
>>>>>>>>>>> org.apache.royale.compiler.internal.watcher.WatchThread$1
>>>>>>>>>>>     at
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(
>>>>>>>> SelfFirstStrategy.java:50)
>>>>>>>>>>>     at
>>>>>>>>>>> 
>>>>>>>> org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadCl
>>>>>>>> a
>>>>>>>>>>> ss(ClassRealm.java:271)
>>>>>>>>>>> 
>>>>>>>>>>>     at
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm
>>>>>>>> .java:247)
>>>>>>>>>>>     at
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm
>>>>>>>> .java:239)
>>>>>>>>>>>     ... 2 more
>>>>>>>>>>> 
>>>>>>>>>>> [1]
>>>>>>>>>>> 
>>>>>>>> 
>>> https://drive.google.com/file/d/18CC4_6XQ4YwJujTyBLwqpkg5q6oTfXvy/vie
>>>>>>>> w
>>>>>>>>>>> ?usp=sharing
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> Hiedra
>>>>>>>>>>> 
>>>>>>>>>>> -----Mensaje original-----
>>>>>>>>>>> De: Josh Tynjala <joshtynj...@bowlerhat.dev> Enviado el:
>>>>>>>>>>> jueves,
>>>>>>>> 31 de
>>>>>>>>>>> marzo de 2022 23:49
>>>>>>>>>>> Para: dev@royale.apache.org; romanisi...@yahoo.com
>>>>>>>>>>> Asunto: Re: New --watch compiler option
>>>>>>>>>>> 
>>>>>>>>>>> It should be in 0.9.10-SNAPSHOT (or will be when the next Maven
>>>>>>>>>>> nightly build completes). To use this option with Maven, I
>>>>>>>>>>> assume
>>>>>>>> that
>>>>>>>>>>> you can add --watch to the section of your pom.xml where you
>>>>>>>>>>> can specify additional compiler options. I'm not familiar
>>>>>>>>>>> enough with
>>>>>>>> the
>>>>>>>>>>> Maven plugin to tell you exactly where that is.
>>>>>>>>>>> 
>>>>>>>>>>> --
>>>>>>>>>>> Josh Tynjala
>>>>>>>>>>> Bowler Hat LLC <https://bowlerhat.dev>
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> On Thu, Mar 31, 2022 at 2:42 PM romanisi...@yahoo.com.INVALID
>>>>>>>>>>> <romanisi...@yahoo.com.invalid> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> This is a nice feature. Is it part of the new 0.9.9 release ?
>>>>>>>>>>>> Or Which snapshot version ?
>>>>>>>>>>>> 
>>>>>>>>>>>> Also just to clarify usage. I use maven so will the usage be
>>>>>>>>>>>> as follows mvn  clean watch install ?
>>>>>>>>>>>> How can I use it in a royale maven project ?
>>>>>>>>>>>> 
>>>>>>>>>>>> Sent from Yahoo Mail on Android
>>>>>>>>>>>> 
>>>>>>>>>>>> On Thu, 31 Mar 2022 at 22:34, Josh Tynjala<
>>>>>>>>> joshtynj...@bowlerhat.dev
>>>>>>>>>>> 
>>>>>>>>>>>> wrote:   Hi all,
>>>>>>>>>>>> 
>>>>>>>>>>>> I just pushed a commit to royale-compiler that adds a new
>>>>>>>>>>>> --watch compiler option. What this new option does is keep
>>>>>>>>>>>> the compiler running after it's done, watching the
>>>>>>>>>>>> source-path folders for any changes to .as and .mxml files.
>>>>>>>>>>>> When changes are detected, it will automatically re-compile
>>>>>>>>>>>> your project. Best of all, it's an incremental re-compile, so it
>>>>> will be significantly faster.
>>>>>>>>>>>> 
>>>>>>>>>>>> For projects targeting JS, all you need to do is refresh your
>>>>>>>>>>>> browser after the re-compile completes. You can even use a
>>>>>>>>>>>> tool
>>>>>>>> that
>>>>>>>>>>>> does this automatically, if you prefer.
>>>>>>>>>>>> 
>>>>>>>>>>>> After a quick search on Google, I found the "reload" npm
>>>>>>>>>>>> package, and I can confirm that it can automatically reload a
>>>>>>>>>>>> Royale app after
>>>>>>>>>>> recompilation.
>>>>>>>>>>>> Here is the command that I used in a terminal at the root of
>>>>>>>>>>>> my project
>>>>>>>>>>>> folder:
>>>>>>>>>>>> 
>>>>>>>>>>>> npx reload -d bin/js-debug -b
>>>>>>>>>>>> 
>>>>>>>>>>>> This starts a local HTTP server in the directory
>>>>>>>>>>>> bin/js-debug, and it launches the app in a browser.
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>> https://www.npmjs.com/package/reload#user-content-using-reload-as-a-
>>>>>>>>>>>> co
>>>>>>>>>>>> mmand-line-application
>>>>>>>>>>>> 
>>>>>>>>>>>> The new --watch compiler option works with SWF too. However,
>>>>>>>>>>>> I'm
>>>>>>>> not
>>>>>>>>>>>> aware of any automatic reloading tools for this, so you'll
>>>>>>>>>>>> just
>>>>>>>> need
>>>>>>>>>>>> to close and relaunch manually.
>>>>>>>>>>>> 
>>>>>>>>>>>> Please give it a try, and let me know if you run into any issues.
>>>>>>>>>>>> I'd like to see how well it works with some bigger projects!
>>>>>>>>>>>> 
>>>>>>>>>>>> --
>>>>>>>>>>>> Josh Tynjala
>>>>>>>>>>>> Bowler Hat LLC <https://bowlerhat.dev>
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>> 
>>>>> 
>>> 
>>> 
> 

Reply via email to