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]> 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]>
> 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]>
> 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]> 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]> 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]>
> 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]> 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]>
> 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]>
> 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]>
> 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]>
> 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]>
> 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

Reply via email to