And done ...

Now all elements in the distribution only consist of their name and file-ending 
... all versions and classifiers have been removed.
Please provide me with feedback on if this solves the issues.

Chris


-----Ursprüngliche Nachricht-----
Von: Christofer Dutz <christofer.d...@c-ware.de> 
Gesendet: Donnerstag, 18. Februar 2021 15:08
An: dev@royale.apache.org
Betreff: AW: Align Maven IDE distribution with Ant IDE distribution

I'll probably have a fix for that in a few minuntes ...


Chris


-----Ursprüngliche Nachricht-----
Von: Piotr Zarzycki <piotrzarzyck...@gmail.com>
Gesendet: Donnerstag, 18. Februar 2021 15:00
An: Apache Royale Development <dev@royale.apache.org>
Betreff: Re: Align Maven IDE distribution with Ant IDE distribution

Chris,

No it's not about not picking up by IDE at all. Moonshine and VSCode are able 
to build projects using Maven distribution package! It is about project which 
are mixed for example when user wanted to use Jewel module + RemoteObject class 
from MXRoyale module. In that case user need to point explicilty as a compiler 
options in IDE that he wanted to have SWC included and need to exclude css from 
that swc to avoid problems.

It is happen like that:

  -js-library-path+=${royalelib}/js/libs/MXRoyaleJS.swc
-compiler.exclude-defaults-css-files=MXRoyaleJS.swc:defaults.css

If I would like to use maven distribution user need to know version for that 
compiler options. It is even more tricky when your swc is called
-> MXRoyale-0.9.8-20210217.181012-913-js.swc

-exclude-defaults-css-files=MXRoyale-0.9.8-js.swc:defaults.css

Thanks,
Piotr




czw., 18 lut 2021 o 14:47 Christofer Dutz <christofer.d...@c-ware.de>
napisał(a):

> Hi Piotr,
>
> And is really the version-suffix causing it to not be picked up by the 
> IDEs?
>
> Chris
>
> -----Ursprüngliche Nachricht-----
> Von: Piotr Zarzycki <piotrzarzyck...@gmail.com>
> Gesendet: Donnerstag, 18. Februar 2021 11:42
> An: dev@royale.apache.org
> Betreff: Re: Align Maven IDE distribution with Ant IDE distribution
>
> Hi Chris,
>
> This is the only thing which seems to be a constant problem here. I 
> personally and some users will be much more happy having that change.
>
> Thanks,
> Piotr
>
> On Thu, 18 Feb 2021 at 11:03, Christofer Dutz 
> <christofer.d...@c-ware.de>
> wrote:
>
> > Hi Piotr,
> >
> > I'd be happy to help with that.
> >
> > I did simply ask for a list of things that need to be changed in 
> > order to get things working, but never got said list, so I never 
> > knew what I could do to make the Maven distribution match up to the Ant 
> > built one.
> >
> > Chris
> >
> >
> > -----Ursprüngliche Nachricht-----
> > Von: Piotr Zarzycki <piotrzarzyck...@gmail.com>
> > Gesendet: Donnerstag, 18. Februar 2021 11:01
> > An: Apache Royale Development <dev@royale.apache.org>
> > Betreff: Align Maven IDE distribution with Ant IDE distribution
> >
> > Hi Guys,
> >
> > It's been couple of times when user complains that he have problems 
> > with using Maven distribution vs Ant distribution in IDE in a mixed 
> > project Jewel + MX/Spark etc.
> >
> > Can we have that resolve once for all and adjust Maven distribution 
> > folder to produce proper names of swcs ?
> >
> > Currently when I build Maven IDE distribution I have:
> >
> > MXRoyale-0.9.8-20210215.234230-908-js.swc
> >
> > When I build Ant IDE distribution I have:
> >
> >   MXRoyale-js.swc
> >
> > Thanks,
> > --
> >
> > Piotr Zarzycki
> >
> --
>
> Piotr Zarzycki
>


-- 

Piotr Zarzycki

Reply via email to