[prev in list] [next in list] [prev in thread] [next in thread] 

List:       groovy-user
Subject:    Re: [groovy-user] conflict resolution of multiple ExtensionModule files
From:       youknowwho () heroicefforts ! net
Date:       2014-08-21 0:27:30
Message-ID: 1408580850.001432609 () apps ! rackspace ! com
[Download RAW message or body]

Perfect.  Thank you.
 
-----Original Message-----
From: "Paul King" <paulk@asert.com.au>
Sent: Wednesday, August 20, 2014 6:43pm
To: user@groovy.codehaus.org
Subject: Re: [groovy-user] conflict resolution of multiple ExtensionModule files



Does the approach Groovy uses to produce the groovy-all jar help?

https://github.com/groovy/groovy-core/blob/master/gradle/assemble.gradle#L253

Cheers, Paul.

On 21/08/2014 8:06 AM, youknowwho@heroicefforts.net wrote:
> I'm using jarjar to create one god jar that I pass to launch4j for embedding in a \
> native executable. However, this appears to be failing because my ExtensionModule \
> file is clashing with Groovy's own ExtensionModule file. Is there a strategy for \
> resolving this type of conflict short of inserting a merged file into the jar? 
> If I have to merge the files, is the parser smart enough to handle multiple \
> definitions (i.e. literal file concatenation) or would it require merging the \
> *classes properties? Neither should be very difficult to implement, but in the \
> latter you'd lose whatever value this module naming / versioning provides. 


---
This email is free from viruses and malware because avast! Antivirus protection is \
active. http://www.avast.com


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

 http://xircles.codehaus.org/manage_email


[Attachment #3 (text/html)]

<font face="arial" size="2"><p style="margin:0;padding:0;font-family: arial; \
font-size: 10pt; word-wrap: break-word;">Perfect.&nbsp; Thank you.</p> <p \
style="margin:0;padding:0;font-family: arial; font-size: 10pt; word-wrap: \
break-word;">&nbsp;</p> <p style="margin:0;padding:0;font-family: arial; font-size: \
10pt; word-wrap: break-word;">-----Original Message-----<br />From: "Paul King" \
&lt;paulk@asert.com.au&gt;<br />Sent: Wednesday, August 20, 2014 6:43pm<br />To: \
user@groovy.codehaus.org<br />Subject: Re: [groovy-user] conflict resolution of \
multiple ExtensionModule files<br /><br /></p> <div id="SafeStyles1408580818"><br \
/>Does the approach Groovy uses to produce the groovy-all jar help?<br /><br \
/>https://github.com/groovy/groovy-core/blob/master/gradle/assemble.gradle#L253<br \
/><br />Cheers, Paul.<br /><br />On 21/08/2014 8:06 AM, youknowwho@heroicefforts.net \
wrote:<br />&gt; I'm using jarjar to create one god jar that I pass to launch4j for \
embedding in a native executable. However, this appears to be failing because my \
ExtensionModule file is clashing with Groovy's own ExtensionModule file. Is there a \
strategy for resolving this type of conflict short of inserting a merged file into \
the jar?<br />&gt;<br />&gt; If I have to merge the files, is the parser smart enough \
to handle multiple definitions (i.e. literal file concatenation) or would it require \
merging the *classes properties? Neither should be very difficult to implement, but \
in the latter you'd lose whatever value this module naming / versioning provides.<br \
/>&gt;<br /><br /><br />---<br />This email is free from viruses and malware because \
avast! Antivirus protection is active.<br />http://www.avast.com<br /><br /><br \
/>---------------------------------------------------------------------<br />To \
unsubscribe from this list, please visit:<br /><br /> \
http://xircles.codehaus.org/manage_email<br /><br /><br /></div></font>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic