Hi Carlos, Thanks for informing me, I did not know that I had opened an issue on this topic. In any case, I think the problem is focused on library projects, it also works for me in my main project.
As I told Chris, right now we are comparing pom's and we will see if we can see something 😝 I thought that the error that the compilation of the library with mvn gives me would be related to the error that the compilation asconfigc gives me ... Thx. Hiedra. -----Mensaje original----- De: Carlos Rovira <carlosrov...@apache.org> Enviado el: martes, 23 de febrero de 2021 11:21 Para: Apache Royale Development <dev@royale.apache.org> Asunto: Re: Library compilation with asconfigc produces an error Hi MJ, just responded to Javier's issue in github. I can't see any problem now with maven or with distribution As I explain in that issue I tried to add fx:Array and it is working for me. Here's the issue [1] [1] https://github.com/apache/royale-asjs/issues/1083 El mar, 23 feb 2021 a las 10:41, Christofer Dutz (<christofer.d...@c-ware.de>) escribió: > Hmmm ... actually all changes I did recently should have only had > effects on the Maven build SDK. > > So if you are using maven to build, we should probably dig deeper, but > I wouldn't assume that the issues are related to that work. > > But reading your email in more detail ... you are building the > distribution with maven and using it in VSCode or alike? > > Chris > > -----Ursprüngliche Nachricht----- > Von: Maria Jose Esteve <mjest...@iest.com> > Gesendet: Dienstag, 23. Februar 2021 10:01 > An: dev@royale.apache.org > Betreff: Library compilation with asconfigc produces an error > > Hello, let's see if someone can give me a clue ... > I always compile my app projects and libraries with mvn. > In the last few days, with all this from the sdk, I am getting a very > strange error when compiling my libraries ... it does not recognize > the tag > "<fx: Array>". > I wanted to do a test: compile with asconfigc but I get a different error: > > > Executing task in folder royale-library: asconfigc > --sdk=D:\Apache\apache-royale-0.9.8-maven < > > args: > +royalelib=D:\Apache\apache-royale-0.9.8-maven\frameworks > +configname=royale > --debug=true > --targets=JSRoyale > --source-path+=src/main/royale > --include-namespaces+=library://ns.mjesteve.com/royalecharting/library > > --namespace+=library://ns.mjesteve.com/royalecharting/library,src/main > --namespace+/resources/library-manifest.xml > <http://ns.mjesteve.com/royalecharting/library--namespace+=library://n > s.mjesteve.com/royalecharting/library,src/main/resources/library-manif > est.xml> > --include-classes=LibraryClasses.as > --include-sources+=src/main/royale > --library-path+=${royalelib}/js/libs/MXRoyaleJS.swc > --js-library-path+=${royalelib}/js/libs/MXRoyaleJS.swc > --define+=COMPILE::JS,true > --define+=COMPILE::SWF,false > --source-map=true > --output=target/royale-library-1.0-SNAPSHOT-js.swc > -remove-circulars > -js-output-optimization=skipAsCoercions > target:JSRoyale > COMPCJSCRoyale > Could not find source for class LibraryClasses.as. > > This is my asconfig.json file: > > { > "config": "royale", > "type": "lib", > "compilerOptions": { > "debug": true, > "targets": [ > "JSRoyale" > ], > "source-path": [ > "src/main/royale" > ], > "include-namespaces": [ > "library://ns.mjesteve.com/royalecharting/library" > ], > "namespace": [ > { > "uri": "library://ns.mjesteve.com/royalecharting/library", > "manifest": "src/main/resources/library-manifest.xml" > } > ], > "include-classes": [ > "LibraryClasses.as" > ], > "include-sources": [ > "src/main/royale" > ], > "library-path": [ > "${royalelib}/js/libs/MXRoyaleJS.swc" > ], > "js-library-path": [ > "${royalelib}/js/libs/MXRoyaleJS.swc" > ], > "define": [ > { > "name": "COMPILE::JS", > "value": true > }, > { > "name": "COMPILE::SWF", > "value": false > } > ], > "source-map": true, > "output": "target/royale-library-1.0-SNAPSHOT-js.swc" > } > } > > Any clues to the "Could not find source for class LibraryClasses.as" error? > > Thank you all. > Hiedra > -- Carlos Rovira Apache Member & Apache Royale PMC *Apache Software Foundation* http://about.me/carlosrovira