I’m sorry Brian I miss that part you are using watch. Anyway I will test on
my project and let you know. I think I have project with half size of
yours.

Piotr Zarzycki


On Wed, 26 Feb 2025 at 03:26, Brian Raymes <brian.ray...@teotech.com> wrote:

> Forgot to answer your second question. Yes, I'm using the 0.9.12 release.
>
> Perhaps there is some level of debugging I can enable to see what it is
> actually doing.
>
> My Royale project is well over 2,200+ files.
>
> ________________________________
> From: Piotr Zarzycki <piotrzarzyck...@gmail.com>
> Sent: Monday, February 24, 2025 11:34 PM
> To: dev@royale.apache.org <dev@royale.apache.org>
> Subject: Re: [EXTERNAL] Re: New --watch compiler option
>
> Hi Brian,
>
> Do you have same problem with royale.debug=false ?
>
> I will check with my project as well - I'm using Maven. I see you are using
> released version of Royale - yes ?
>
> Thanks,
> Piotr
>
> wt., 25 lut 2025 o 01:47 Brian Raymes <brian.ray...@teotech.com>
> napisał(a):
>
> > My project is very large in comparison to any of the examples. That said,
> > is there any chance that one of these compiler options may be having an
> > adverse effect? Is there any within I shouldn't have on? Or something
> that
> > I should add?
> >
> > [INFO] project.compiler.options =
> >       -watch;
> >       -remove-circulars;
> >       -js-output-optimization=skipAsCoercions;
> >       -js-default-initializers=true;
> >       -source-map=true;
> >       -warn-public-vars=true;
> >       -js-dynamic-access-unknown-members=true;
> >
> >
> -keep-as3-metadata+=Inject,Dispatcher,EventHandler,PostConstruct,PreDestroy,ViewAdded,ViewRemoved,Bindable,Transient;
> >       -keep-code-with-metadata=Inject;
> >
> > -compiler.exclude-defaults-css-files=MXRoyale-0.9.12-js.swc:defaults.css;
> > [INFO] royale.debug = true
> >
> >
> > Thanks,
> > Brian
> >
> > ________________________________
> > From: Josh Tynjala <joshtynj...@bowlerhat.dev>
> > Sent: Monday, February 24, 2025 9:15 AM
> > To: dev@royale.apache.org <dev@royale.apache.org>
> > Subject: Re: [EXTERNAL] Re: New --watch compiler option
> >
> > Hi Brian,
> >
> > I just gave it a try with a couple of our example projects, but
> > unfortunately, I couldn't reproduce. The time stays pretty consistent
> each
> > time on my machine.
> >
> > The project 'App' has been successfully compiled.
> > 4.382538209 seconds
> > Watching for file changes in target JSRoyale...
> > File change detected. Recompiling JSRoyale...
> > The project 'App' has been successfully compiled.
> > 1.160069917 seconds
> > Watching for file changes in target JSRoyale...
> > File change detected. Recompiling JSRoyale...
> > The project 'App' has been successfully compiled.
> > 0.955916875 seconds
> > Watching for file changes in target JSRoyale...
> > File change detected. Recompiling JSRoyale...
> > The project 'App' has been successfully compiled.
> > 0.95672 seconds
> > Watching for file changes in target JSRoyale...
> > File change detected. Recompiling JSRoyale...
> > The project 'App' has been successfully compiled.
> > 0.933560291 seconds
> > Watching for file changes in target JSRoyale...
> > File change detected. Recompiling JSRoyale...
> > The project 'App' has been successfully compiled.
> > 0.95954725 seconds
> > Watching for file changes in target JSRoyale...
> > File change detected. Recompiling JSRoyale...
> > The project 'App' has been successfully compiled.
> > 1.087758459 seconds
> > Watching for file changes in target JSRoyale...
> > File change detected. Recompiling JSRoyale...
> > The project 'App' has been successfully compiled.
> > 0.954953875 seconds
> > Watching for file changes in target JSRoyale...
> >
> >
> > --
> > Josh Tynjala
> > Bowler Hat LLC <https://bowlerhat.dev>
> >
> >
> > On Fri, Feb 21, 2025 at 4:00 PM Brian Raymes <brian.ray...@teotech.com>
> > wrote:
> >
> > > Hi Josh,
> > >
> > > I'm not sure if others have ran into this issue, but when using the new
> > > --watch option, each subsequent compilation seems to increase the time
> it
> > > takes to complete.
> > >
> > > Here's the output from a recent session:
> > >
> > > The project 'App' has been successfully compiled.
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 2.908940698 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 2.982956752 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 3.255447261 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 3.522256922 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 4.035186438 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 4.487594078 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 5.107114222 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 6.339380117 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 6.811810908 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 7.473732097 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 8.636687093 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 9.246116218 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 10.200594237 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 11.349002814 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 12.450540996 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 14.620579136 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 15.55730729 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 16.715549885 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 19.123450863 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 20.211672339 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 22.294551666 seconds
> > > Watching for file changes in target JSRoyale...
> > > File change detected. Recompiling JSRoyale...
> > > The project 'App' has been successfully compiled.
> > > 23.960897282 seconds
> > > Watching for file changes in target JSRoyale...
> > >
> > > Any help would be appreciated.
> > >
> > > FYI, I'm using this option with maven as I don't use asconfig.
> > >
> > >
> > > Thank you,
> > >
> > > Brian
> > >
> > > ________________________________
> > > From: Josh Tynjala <joshtynj...@bowlerhat.dev>
> > > Sent: Monday, April 25, 2022 8:56 AM
> > > To: dev@royale.apache.org <dev@royale.apache.org>
> > > Subject: [EXTERNAL] Re: New --watch compiler option
> > >
> > > Yes, the new npm asconfigc update exposes its own --watch option now so
> > > that you don't need to specify it in additionalOptions. This option
> will
> > > eventually be used by vscode-as3mxml to expose a new compile debug task
> > > that also watches (I currently have this in a vscode-as3mxml branch,
> and
> > it
> > > will be included in a future update).
> > >
> > > Additionally, the latest asconfigc update copies all source path assets
> > to
> > > the output directory *before* compiling, instead of after, so you
> should
> > > not need to use the workaround of building once without --watch and
> then
> > > building again with --watch anymore.
> > >
> > > --
> > > Josh Tynjala
> > > Bowler Hat LLC <https://bowlerhat.dev>
> > >
> > >
> > > On Mon, Apr 25, 2022 at 3:26 AM Harbs <harbs.li...@gmail.com> wrote:
> > >
> > > > Works like a charm.
> > > >
> > > > I use:
> > > > asconfigc --debug=true
> > > > asconfigc --debug=true —watch
> > > >
> > > > and that works beautifully. It takes a bit longer to run the debug
> > > script,
> > > > but it works after a clean and watches just fine.
> > > >
> > > > > On Apr 25, 2022, at 1:11 PM, Harbs <harbs.li...@gmail.com> wrote:
> > > > >
> > > > > 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<<<
> http://www.DeepL.com/Translator<<>
> > http://www.DeepL.com/Translator<>
> > > http://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>
> > > > >>>>>>>>>>>>>
> > > > >>>>>>>>>>>>>
> > > > >>>>>>>>>>>>
> > > > >>>>>>>>>>>
> > > > >>>>>>>>>>
> > > > >>>>>>>>>
> > > > >>>>>>>>
> > > > >>>>>>
> > > > >>>>>>
> > > > >>>>
> > > > >>>>
> > > > >>
> > > > >
> > > >
> > > >
> > >
> >
>
>
> --
>
> Piotr Zarzycki
>

Reply via email to