Hi Piotr, Moonshine:
https://github.com/apache/royale-asjs/blob/develop/archetypes/royale-simple-application-archetype/src/main/resources/archetype-resources/App.mxml.as3proj VSCode: https://github.com/apache/royale-asjs/tree/develop/archetypes/royale-simple-application-archetype/src/main/resources/archetype-resources/.vscode El dom., 6 sept. 2020 a las 16:51, Piotr Zarzycki (< [email protected]>) escribió: > Hi Carlos, > > Please post here link to source code to which file should I look into in > case of Moonshine. > > Thanks, > Piotr > > niedz., 6 wrz 2020 o 16:21 Andrew Wetmore <[email protected]> > napisał(a): > > > Good stuff! I don't think we talk about Mave archetypes at all in the > > documentation. Shall I start a page? > > > > a > > > > On Sun, Sep 6, 2020 at 10:52 AM Carlos Rovira <[email protected]> > > wrote: > > > > > Hi, > > > > > > (for folks don't know what a Maven Archetype is: is command line that > > > allows you to generate a new project from scratch. The project compiles > > and > > > can be run, then you can start adding your stuff) > > > > > > just let you know that I fixed "royale-simple-application-archetype", > > > since it was a bit obsolete with the changes done in the past years. > > > > > > also create new ones maybe more useful if you're interested in Jewe and > > > Crux: > > > > > > *Jewel Application* > > > > > > This one creates a Royale Jewel Application. Some features: > > > > > > - Also add SASS configuration support, So you can start adding SASS > rules > > > and building with maven will generate the final CSS. > > > - Since Jewel is (for now) just Javascript, this archetype remove SWF > > > build, generating just the JS (JSRoyale) version. > > > > > > Example Usage: > > > > > > mvn archetype:generate -DarchetypeGroupId=org.apache.royale.framework > > > -DarchetypeArtifactId=royale-jewel-application-archetype > > > -DarchetypeVersion=0.9.8-SNAPSHOT > > > > > > > > > > > > *Crux Application* > > > > > > > > > This one create a Royale Jewel Application with Crux support already > > > preconfigured. So it's the same as before but adding the requied Crux > > > libraries, additional compiler options (to keep new metadata) and > > > application con configuration (beads, event packages, view > packages,...) > > > > > > > > > Example Usage: > > > > > > mvn archetype:generate -DarchetypeGroupId=org.apache.royale.framework > > > -DarchetypeArtifactId=royale-jewel-crux-application-archetype > > > -DarchetypeVersion=0.9.8-SNAPSHOT > > > > > > > > > > > > > > > *Note for IDEs:* > > > > > > > > > I also added to all archetypes some files to prepare the projects to > use > > > asconfig.json, AS3&MXML (VSCode extension) and Moonshine. > > > > > > Josh and Piotr, please take a look to these files and see if you can > > > improve it to make it more generalistic. > > > > > > > > > > > > HTH > > > > > > -- > > > Carlos Rovira > > > http://about.me/carlosrovira > > > > > > > > > > -- > > Andrew Wetmore > > > > http://cottage14.blogspot.com/ > > > > > -- > > Piotr Zarzycki > -- Carlos Rovira http://about.me/carlosrovira
