[rfc] added preprocessing to rust launchers

Alex Kashchenko akashche at redhat.com
Wed Dec 6 12:12:27 UTC 2017


Hi,

On 12/05/2017 04:11 PM, Jiri Vanek wrote:
> This patch is adding the possiblity to pas classapth and simialr to the 
> rust luncher.
> If there is enybody knowing the better way, and especially how to get 
> rid of this duplicated (triplicated x triplicated) snipept of
> +    MAIN_CLASS=net.sourceforge.jnlp.runtime.Boot ;\
> +    BIN_LOCATION=$(bindir)/$(javaws).sh ;\
> +    PROGRAM_NAME=$(javaws) ;\
> +    $(edit_launcher_script) < $< > $@
> 
> And turn it into function of call(name, suffix)  < $< > $@, that would 
> be awesome. I tried many times, various ways, but if I get rid of those 
> three lines, I always duplicated  targets:(

I can suggest not to pre-process .rs file, but to preprocess config file 
instead and read it on startup.


-- 
-Alex


More information about the distro-pkg-dev mailing list