this makes it really easy to add additional configuration options without needing the plugin to support every doxygen option
Logged In: NO
Here's a patch
--- orig/doxygen-maven-plugin-2.1/src/main/java/net/sf/doodleproject/mavenite/doxygen/DoxygenReport.java 2007-11-23 08:46:11.000000000 -0800 +++ doxygen-maven-plugin-2.1/src/main/java/net/sf/doodleproject/mavenite/doxygen/DoxygenReport.java 2008-05-05 11:06:49.000000000 -0700 @@ -146,4 +146,9 @@ * @parameter */ + private File includeFile; + + /** + * @parameter + */ private File configurationFile;
@@ -259,4 +264,5 @@ try { out = new PrintWriter(new BufferedWriter(new FileWriter(config))); + addConfiguration(out, includeFile != null, "@INCLUDE", includeFile); addConfiguration(out, "ALPHABETICAL_INDEX", alphabeticalIndex); addConfiguration(out, 1 <= columnsInAlphabeticalIndex
Log in to post a comment.
Logged In: NO
Here's a patch
--- orig/doxygen-maven-plugin-2.1/src/main/java/net/sf/doodleproject/mavenite/doxygen/DoxygenReport.java 2007-11-23 08:46:11.000000000 -0800
+++ doxygen-maven-plugin-2.1/src/main/java/net/sf/doodleproject/mavenite/doxygen/DoxygenReport.java 2008-05-05 11:06:49.000000000 -0700
@@ -146,4 +146,9 @@
* @parameter
*/
+ private File includeFile;
+
+ /**
+ * @parameter
+ */
private File configurationFile;
@@ -259,4 +264,5 @@
try {
out = new PrintWriter(new BufferedWriter(new FileWriter(config)));
+ addConfiguration(out, includeFile != null, "@INCLUDE", includeFile);
addConfiguration(out, "ALPHABETICAL_INDEX", alphabeticalIndex);
addConfiguration(out, 1 <= columnsInAlphabeticalIndex