I don’t think we have that yet, but I believe the place to add it would be in 
MXMLRoyalePublisher.java and MXMLApplicationNode.java

Note specifically the following commented lines in MXMLRoyalePublisher.java:

        //result = result.replaceAll("\\$\\{version_major\\}", versionMajor);
        //result = result.replaceAll("\\$\\{version_minor\\}", versionMinor);
        //result = result.replaceAll("\\$\\{version_revision\\}", 
versionRevision);

You’d want to parse out the specific tags and enable the above lines.

> On Jan 12, 2021, at 2:27 PM, lol lol <massc...@gmx.de> wrote:
> 
> Indeed, it was more about whether the "html-template" supports own 
> placeholders and versioning per se.
>  
>  
> Gesendet: Dienstag, 12. Januar 2021 um 13:14 Uhr
> Von: "Harbs" <harbs.li...@gmail.com>
> An: users@royale.apache.org
> Betreff: Re: CSS & JS file versioning
> I think the question was how to automatically insert the build number into 
> the html (i.e.?v=12345678)
>  
> On Jan 12, 2021, at 1:41 PM, Carlos Rovira <carlosrov...@apache.org 
> <mailto:carlosrov...@apache.org>> wrote:
>  
> Hi,
>  
> I think you need "htmlTemplate" compiler option. This is how to use in Maven:
>  
> 
> <htmlTemplate>${basedir}/target/javascript/bin/js-debug/jewel-example-index-template.html</htmlTemplate>
> 
>  
> in command line:
>  
> 
> -html-template=src/main/resources/jewel-example-index-template.html
> 
>  
> or in asconfig:
>  
> 
> "html-template": "src/main/resources/jewel-example-index-template.html"
> 
>  
> HTH
>  
> Carlos
>  
>  
>  
> El mar, 12 ene 2021 a las 10:47, lol lol (<massc...@gmx.de 
> <mailto:massc...@gmx.de>>) escribió:
> Hi All,
>  
> Is there any possibility defined that lets me define my own placeholders in 
> the html-template?
> For example im using an html template with the following line
>  
>     <link rel="stylesheet" type="text/css" href="${application}.css">
>  
> Is there anything helpful already existing in the compiler so I can add a 
> version to my css like so:
>  
> href="${application}?v=12345678" />
>  
> Thank!
>  
>  
> --
> Carlos Rovira
> Apache Member & Apache Royale PMC
> Apache Software Foundation
> http://about.me/carlosrovira <http://about.me/carlosrovira>
>  

Reply via email to