On 2020/07/14 09:29:22, Nigel Jones <[email protected]> wrote: 
> The documentation on moduleSet isn't very clear IMO in distinguishing between 
> binary and sources

I should have found this before, but a google search hit 'the definitive guide' 
from 2008. I have a valid o'reilly subscription so had a read through the 
assemblies chapter. Though much of the content was similar to the docs, it was 
clearer IMO on the moduleset definitions

I realised all my over-thinking in creating a new classifier was unnecessary -- 
all I needed was:

      <moduleSet>
            <includeSubModules>false</includeSubModules>
            <useAllReactorProjects>true</useAllReactorProjects>
            <includes>
                <!-- Full qualification here is 
groupId:artifactId:packaging:classifier:version -->
                <!-- This retrieves our extra 'root' pom we use for carrying 
non-java extras needed -->
                <include>org.odpi.egeria:egeria:*</include>
            </includes>
            <sources>
                <includeModuleDirectory>false</includeModuleDirectory>
                <fileSets>
                    <fileSet>
                        <outputDirectory>/</outputDirectory>
                        <includes>
                            <include>NOTICE</include>
                            <include>LICENSE</include>
                            <include>truststore.p12</include>
                        </includes>
                    </fileSet>
                </fileSets>
            </sources>
        </moduleSet>

This works. I can now undo that other change, and look again at performance

Hopefully this brain dump will help others!
Nigel.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to