Menu

PLDoc Maven Plugin - 3.0.1 - multiple source directories

Before 3.0.0, only one source directory could be specified.

    <configuration>
        <applicationTitle>project-name</applicationTitle>
        <sourceDirectory>src/sql</sourceDirectory>
        <includes>*.sql</includes>
        <reportOutputDirectory>target/site/apidocs</reportOutputDirectory>
    </configuration>                    

Version 3.0.0 and greater allow the normal Maven mechanism for specifying files for processing, allowing multiple source directories and multiple include/exclude filters:-

    <configuration>
        <applicationTitle>project-name</applicationTitle>
        <fileSets>
          <fileSet>
            <directory>samples</directory>
            <include>**/*.sql</include>
          </fileSet>
          <fileSet>
            <directory>/Development/pldoc/trunk/src/test/resources/testinput</directory>
            <includes>
              <include>**/*.fnc</include>
              <include>**/*.prc</include>
              <include>**/*.trg</include>
              <include>**/*.pks</include>
              <include>**/*.pkb</include>
              <include>**/*.tps</include>
              <include>**/*.tpb</include>
            </includes>
            <excludes>
              <exclude>**/*Java*</exclude>
              <exclude>**/*_fully_reserved*</exclude>
            </excludes>
          </fileSet>
        </fileSets>
        <reportOutputDirectory>target/site/apidocs</reportOutputDirectory>
    </configuration>                    
Posted by Stuart Turton 2013-07-22

Log in to post a comment.