Yes that was it thanks
> On 04/24/2024 10:13 AM EDT Piotr Zarzycki <[email protected]> wrote: > > > If you talking about Moonshine config which is inside obj folder - it is > generated automatically. > > In your command you should have space between configname and js-library-path > - it should look like that in Moonshine "Additional compiler options": > "+configname=flex -js-library-path+=lib/cairngorm-js.swc" > > śr., 24 kwi 2024 o 16:02 MARK HARTNETT <[email protected] > mailto:[email protected]> napisał(a): > > > Thanks everyone that works. > > The only problem is that when i put +configname=flex in additional compiler > > options it breaks > > +configname=flex--js-library-path+=lib/cairngorm-js.swc > > I this correct? Can I put that option directly in Royaleconfig.xml? > > > > Unfortunately when I deleted the stubs for cairngorm, Moonshine froze and > > crashed, and deleted the entire source including my conversion. Not > > Moonshine fault, memory issues on my system. I've learned to say "that is > > so funny" a few times and then it become funny. > > > > Thanks for your help > > > > > > > On 04/23/2024 11:32 AM EDT Josh Tynjala <[email protected] > > > mailto:[email protected]> wrote: > > > > > > > > > Piotr asked me to take a look. I can reproduce the issue in > > > vscode-as3mxml if the .swc file is added to library-path in > > > asconfig.json, but it works if I add it to js-library-path instead. It's > > > the same issue in Moonshine. When the .swc file is added to "Libraries", > > > it is ignored because that maps to library-path. Interestingly, it > > > appears that Moonshine doesn't provide a similar "JS Libraries" section > > > in Royale project settings, so it needs to be added in "Additional > > > compiler options" instead. > > > > > > -js-library-path+=lib/cairngorm-js.swc > > > > > > If anyone is wondering, the reason that you can't use library-path is > > > because royale-config.xml (where the default compiler options are set) in > > > the Royale SDK sets js-library-path, and js-library-path always takes > > > precedence over library-path. So when you create a Royale project, you > > > need to add .swc files to js-library-path, like royale-config.xml does. > > > > > > -- > > > Josh Tynjala > > > Bowler Hat LLC https://bowlerhat.dev > > > > > > On Mon, Apr 22, 2024 at 11:32 PM Piotr Zarzycki > > > <[email protected] mailto:[email protected]> wrote: > > > > > > > Mark, > > > > > > > > We can connect and see what is happening in the next few days. > > > > Meanwhile try Development version of Moonshine and I will try add that > > > > swc into my Hello world project. I saw link for download somewhere in > > > > this email chain. > > > > > > > > Thanks, > > > > Piotr > > > > > > > > wt., 23 kwi 2024 o 08:01 Greg Dove <[email protected] > > > > mailto:[email protected]> napisał(a): > > > > > > > > > Hi Mark, > > > > > > > > > > I can confirm that the cairngorm library is accessible and works for > > > > > me, although I only did a quick import test. But I am pretty sure > > > > > this lib is identical to what I have used in the past. > > > > > > > > > > It is cairngorm version 2.2.4 I think. I can probably confirm details > > > > > this coming weekend and provide source code if that helps. > > > > > > > > > > Anyway, all I did was this: > > > > > > > > > > In the main app mxml, added: > > > > > > > > > > import com.adobe.cairngorm.control.CairngormEvent; > > > > > > > > > > and then in the main app's initialization handler > > > > > (applicationComplete="onComplete()" or whatever): > > > > > trace('TEST', new CairngormEvent('test')); > > > > > > > > > > > > > > > when I run it, I can see the following in the browser console: > > > > > TEST com.adobe.cairngorm.control.CairngormEvent {type: 'test', > > > > > target: undefined, currentTarget: undefined, propagationStopped_: > > > > > false, defaultPrevented: false, …} > > > > > > > > > > so it is clearly working. > > > > > I assume there must be some issue with your IDE for referencing the > > > > > library, but Piotr knows more about that for Moonshine. > > > > > I mostly do my builds with maven or ant from my IDE, so not much help > > > > > I'm afraid. > > > > > > > > > > Regards, > > > > > Greg > > > > > > > > > > > > > > > > > > > > On Tue, Apr 23, 2024 at 1:10 PM Greg Dove <[email protected] > > > > > mailto:[email protected]> wrote: > > > > > > > > > > > Hi Mark, I've definitely used cairngorm 2 (what this is) in porting > > > > > > work in the past. I will take another look tonight my time (in > > > > > > about 6 hours from the time of this post) to see if I can find any > > > > > > issues. > > > > > > > > > > > > Regards, > > > > > > Greg > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Tue, Apr 23, 2024 at 12:50 PM MARK HARTNETT > > > > > > <[email protected] mailto:[email protected]> wrote: > > > > > > > > > > > > > Hi Greg, > > > > > > > I haven't been able to use the Cairngorm-js.swc. > > > > > > > here: > > > > > > > https://github.com/gustavodecarli/apache-royale-cairngorm/blob/master/Cairngorm/libs/cairngorm-js.swc > > > > > > > > > > > > > > Do you have a currently active Royale project you could drop this > > > > > > > into and see if it works in your environment. If it works for > > > > > > > you, I know my environment is the problem. > > > > > > > > > > > > > > I stubbed out the Cairngorm methods and now have a clean compile. > > > > > > > I've looked everywhere for the original source code but found > > > > > > > nothing. If that swc doesn't work and you can't find anything > > > > > > > else, I will change to crux or puremvc. > > > > > > > > > > > > > > Thanks > > > > > > > Mark > > > > > > > > > > > > > > > On 04/22/2024 2:02 AM EDT Greg Dove <[email protected] > > > > > > > > mailto:[email protected]> wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > replying to: > > > > > > > > "Greg, > > > > > > > > I looked at the Cairngorm source in git and it appears to be in > > > > > > > > spanish? > > > > > > > > I attached an example. " > > > > > > > > > > > > > > > > Hi Mark, yes, the project code is in Spanish in that repo - the > > > > > > > > app that uses the Cairngorm swc has some Spanish coding, not > > > > > > > > the Cairngorm library swc itself. If you look in that code, you > > > > > > > > can see all the regular cairngorm imports. > > > > > > > > For example things like: > > > > > > > > import com.adobe.cairngorm.commands.ICommand; > > > > > > > > import com.adobe.cairngorm.control.CairngormEvent; > > > > > > > > > > > > > > > > public class ComandoBase implements ICommand .... > > > > > > > > > > > > > > > > So if you are using the swc, hopefully it corresponds with your > > > > > > > > original use of Cairngorm. The other stuff in that git repo > > > > > > > > should not be relevant, you just wanted the cairngorm swc for > > > > > > > > download. > > > > > > > > > > > > > > > > regards, > > > > > > > > Greg > > > > > > > > > > > > > > > > On Mon, Apr 22, 2024 at 12:52 PM MARK HARTNETT > > > > > > > > <[email protected] mailto:[email protected]> wrote: > > > > > > > > > > > > > > > > > Hi Pitor, > > > > > > > > > > > > > > > > > > I included theCairngorm.js-swc in my lib directory. > > > > > > > > > Is this configured correctly? > > > > > > > > > > > > > > > > > > Greg, > > > > > > > > > I looked at the Cairngorm source in git and it appears to be > > > > > > > > > in spanish? > > > > > > > > > I attached an example. > > > > > > > > > > > > > > > > > > I am done for the night. > > > > > > > > > > > > > > > > > > > > > > > > > > > > On 04/21/2024 10:44 AM EDT Piotr Zarzycki > > > > > > > > > > <[email protected] > > > > > > > > > > mailto:[email protected]> wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Mark, > > > > > > > > > > > > > > > > > > > > It's awesome to hear that. Switching to Crux would be nice > > > > > > > > > > and maybe quite beneficial for Royale if you find and > > > > > > > > > > potentially maybe fix some issues. :) > > > > > > > > > > > > > > > > > > > > Piotr > > > > > > > > > > > > > > > > > > > > niedz., 21 kwi 2024 o 16:37 MARK HARTNETT > > > > > > > > > > <[email protected] mailto:[email protected]> > > > > > > > > > > napisał(a): > > > > > > > > > > > > > > > > > > > > > Hi Piotr, > > > > > > > > > > > The migration went well. I have a clean compile other > > > > > > > > > > > than Cairngorm errors. I will look at switching to Crux > > > > > > > > > > > now instead of after bringing the system back to life. > > > > > > > > > > > I'd still like the Cairngorm just in case. > > > > > > > > > > > > > > > > > > > > > > Thanks > > > > > > > > > > > Mark > > > > > > > > > > > > > > > > > > > > > > > On 04/21/2024 9:47 AM EDT Piotr Zarzycki > > > > > > > > > > > > <[email protected] > > > > > > > > > > > > mailto:[email protected]> wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Hi Mark, > > > > > > > > > > > > > > > > > > > > > > > > I have let know Greg about that over private channel. > > > > > > > > > > > > Hopefully early next week he will provide you some > > > > > > > > > > > > source code in that matter. :) > > > > > > > > > > > > > > > > > > > > > > > > Thanks, > > > > > > > > > > > > Piotr > > > > > > > > > > > > > > > > > > > > > > > > niedz., 21 kwi 2024 o 14:04 MARK HARTNETT > > > > > > > > > > > > <[email protected] mailto:[email protected]> > > > > > > > > > > > > napisał(a): > > > > > > > > > > > > > > > > > > > > > > > > > Hi, > > > > > > > > > > > > > I'm in the middle of migrating and hoping someone has > > > > > > > > > > > > > a Cairngorm.swc ported for Royale. > > > > > > > > > > > > > > > > > > > > > > > > > > Thanks > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > > > > > > > > > Piotr Zarzycki > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > > > > > > > Piotr Zarzycki > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > Piotr Zarzycki > > > > > > > > > > > > -- > > Piotr Zarzycki >
