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

Reply via email to