Blame SOURCES/openchange-0.9-generate-xml-doc.patch

9b1d78
diff -up openchange-2.0-QUADRANT/Doxyfile.in.generate-xml-doc openchange-2.0-QUADRANT/Doxyfile.in
9b1d78
--- openchange-2.0-QUADRANT/Doxyfile.in.generate-xml-doc	2013-01-24 19:55:36.000000000 +0100
9b1d78
+++ openchange-2.0-QUADRANT/Doxyfile.in	2013-02-14 12:23:27.594802658 +0100
9b1d78
@@ -224,7 +224,7 @@ SUBGROUPING            = YES
9b1d78
 # Private class members and static file members will be hidden unless 
9b1d78
 # the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
9b1d78
 
9b1d78
-EXTRACT_ALL            = NO
9b1d78
+EXTRACT_ALL            = YES
9b1d78
 
9b1d78
 # If the EXTRACT_PRIVATE tag is set to YES all private members of a class 
9b1d78
 # will be included in the documentation.
9b1d78
@@ -918,13 +918,13 @@ MAN_LINKS              = YES
9b1d78
 # generate an XML file that captures the structure of 
9b1d78
 # the code including all documentation.
9b1d78
 
9b1d78
-GENERATE_XML           = NO
9b1d78
+GENERATE_XML           = YES
9b1d78
 
9b1d78
 # The XML_OUTPUT tag is used to specify where the XML pages will be put. 
9b1d78
 # If a relative path is entered the value of OUTPUT_DIRECTORY will be 
9b1d78
 # put in front of it. If left blank `xml' will be used as the default path.
9b1d78
 
9b1d78
-XML_OUTPUT             = xml
9b1d78
+XML_OUTPUT             = xml/overview
9b1d78
 
9b1d78
 # The XML_SCHEMA tag can be used to specify an XML schema, 
9b1d78
 # which can be used by a validating XML parser to check the 
9b1d78
diff -up openchange-2.0-QUADRANT/libmapiadmin/Doxyfile.in.generate-xml-doc openchange-2.0-QUADRANT/libmapiadmin/Doxyfile.in
9b1d78
--- openchange-2.0-QUADRANT/libmapiadmin/Doxyfile.in.generate-xml-doc	2013-01-24 19:55:36.000000000 +0100
9b1d78
+++ openchange-2.0-QUADRANT/libmapiadmin/Doxyfile.in	2013-02-14 12:23:27.594802658 +0100
9b1d78
@@ -224,7 +224,7 @@ SUBGROUPING            = YES
9b1d78
 # Private class members and static file members will be hidden unless 
9b1d78
 # the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
9b1d78
 
9b1d78
-EXTRACT_ALL            = NO
9b1d78
+EXTRACT_ALL            = YES
9b1d78
 
9b1d78
 # If the EXTRACT_PRIVATE tag is set to YES all private members of a class 
9b1d78
 # will be included in the documentation.
9b1d78
@@ -916,13 +916,13 @@ MAN_LINKS              = YES
9b1d78
 # generate an XML file that captures the structure of 
9b1d78
 # the code including all documentation.
9b1d78
 
9b1d78
-GENERATE_XML           = NO
9b1d78
+GENERATE_XML           = YES
9b1d78
 
9b1d78
 # The XML_OUTPUT tag is used to specify where the XML pages will be put. 
9b1d78
 # If a relative path is entered the value of OUTPUT_DIRECTORY will be 
9b1d78
 # put in front of it. If left blank `xml' will be used as the default path.
9b1d78
 
9b1d78
-XML_OUTPUT             = xml
9b1d78
+XML_OUTPUT             = xml/libmapiadmin
9b1d78
 
9b1d78
 # The XML_SCHEMA tag can be used to specify an XML schema, 
9b1d78
 # which can be used by a validating XML parser to check the 
9b1d78
diff -up openchange-2.0-QUADRANT/libmapi/Doxyfile.in.generate-xml-doc openchange-2.0-QUADRANT/libmapi/Doxyfile.in
9b1d78
--- openchange-2.0-QUADRANT/libmapi/Doxyfile.in.generate-xml-doc	2013-01-24 19:55:36.000000000 +0100
9b1d78
+++ openchange-2.0-QUADRANT/libmapi/Doxyfile.in	2013-02-14 12:23:27.594802658 +0100
9b1d78
@@ -224,7 +224,7 @@ SUBGROUPING            = YES
9b1d78
 # Private class members and static file members will be hidden unless 
9b1d78
 # the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
9b1d78
 
9b1d78
-EXTRACT_ALL            = NO
9b1d78
+EXTRACT_ALL            = YES
9b1d78
 
9b1d78
 # If the EXTRACT_PRIVATE tag is set to YES all private members of a class 
9b1d78
 # will be included in the documentation.
9b1d78
@@ -922,13 +922,13 @@ MAN_LINKS              = YES
9b1d78
 # generate an XML file that captures the structure of 
9b1d78
 # the code including all documentation.
9b1d78
 
9b1d78
-GENERATE_XML           = NO
9b1d78
+GENERATE_XML           = YES
9b1d78
 
9b1d78
 # The XML_OUTPUT tag is used to specify where the XML pages will be put. 
9b1d78
 # If a relative path is entered the value of OUTPUT_DIRECTORY will be 
9b1d78
 # put in front of it. If left blank `xml' will be used as the default path.
9b1d78
 
9b1d78
-XML_OUTPUT             = xml
9b1d78
+XML_OUTPUT             = xml/libmapi
9b1d78
 
9b1d78
 # The XML_SCHEMA tag can be used to specify an XML schema, 
9b1d78
 # which can be used by a validating XML parser to check the 
9b1d78
diff -up openchange-2.0-QUADRANT/libmapi++/Doxyfile.in.generate-xml-doc openchange-2.0-QUADRANT/libmapi++/Doxyfile.in
9b1d78
--- openchange-2.0-QUADRANT/libmapi++/Doxyfile.in.generate-xml-doc	2013-01-24 19:55:36.000000000 +0100
9b1d78
+++ openchange-2.0-QUADRANT/libmapi++/Doxyfile.in	2013-02-14 12:23:27.595802671 +0100
9b1d78
@@ -224,7 +224,7 @@ SUBGROUPING            = YES
9b1d78
 # Private class members and static file members will be hidden unless 
9b1d78
 # the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
9b1d78
 
9b1d78
-EXTRACT_ALL            = NO
9b1d78
+EXTRACT_ALL            = YES
9b1d78
 
9b1d78
 # If the EXTRACT_PRIVATE tag is set to YES all private members of a class 
9b1d78
 # will be included in the documentation.
9b1d78
@@ -901,13 +901,13 @@ MAN_LINKS              = YES
9b1d78
 # generate an XML file that captures the structure of 
9b1d78
 # the code including all documentation.
9b1d78
 
9b1d78
-GENERATE_XML           = NO
9b1d78
+GENERATE_XML           = YES
9b1d78
 
9b1d78
 # The XML_OUTPUT tag is used to specify where the XML pages will be put. 
9b1d78
 # If a relative path is entered the value of OUTPUT_DIRECTORY will be 
9b1d78
 # put in front of it. If left blank `xml' will be used as the default path.
9b1d78
 
9b1d78
-XML_OUTPUT             = xml
9b1d78
+XML_OUTPUT             = xml/libmapi++
9b1d78
 
9b1d78
 # The XML_SCHEMA tag can be used to specify an XML schema, 
9b1d78
 # which can be used by a validating XML parser to check the 
9b1d78
diff -up openchange-2.0-QUADRANT/libocpf/Doxyfile.in.generate-xml-doc openchange-2.0-QUADRANT/libocpf/Doxyfile.in
9b1d78
--- openchange-2.0-QUADRANT/libocpf/Doxyfile.in.generate-xml-doc	2013-01-24 19:55:36.000000000 +0100
9b1d78
+++ openchange-2.0-QUADRANT/libocpf/Doxyfile.in	2013-02-14 12:23:27.595802671 +0100
9b1d78
@@ -224,7 +224,7 @@ SUBGROUPING            = YES
9b1d78
 # Private class members and static file members will be hidden unless 
9b1d78
 # the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
9b1d78
 
9b1d78
-EXTRACT_ALL            = NO
9b1d78
+EXTRACT_ALL            = YES
9b1d78
 
9b1d78
 # If the EXTRACT_PRIVATE tag is set to YES all private members of a class 
9b1d78
 # will be included in the documentation.
9b1d78
@@ -920,13 +920,13 @@ MAN_LINKS              = YES
9b1d78
 # generate an XML file that captures the structure of 
9b1d78
 # the code including all documentation.
9b1d78
 
9b1d78
-GENERATE_XML           = NO
9b1d78
+GENERATE_XML           = YES
9b1d78
 
9b1d78
 # The XML_OUTPUT tag is used to specify where the XML pages will be put. 
9b1d78
 # If a relative path is entered the value of OUTPUT_DIRECTORY will be 
9b1d78
 # put in front of it. If left blank `xml' will be used as the default path.
9b1d78
 
9b1d78
-XML_OUTPUT             = xml
9b1d78
+XML_OUTPUT             = xml/libocpf
9b1d78
 
9b1d78
 # The XML_SCHEMA tag can be used to specify an XML schema, 
9b1d78
 # which can be used by a validating XML parser to check the 
9b1d78
diff -up openchange-2.0-QUADRANT/Makefile.generate-xml-doc openchange-2.0-QUADRANT/Makefile
9b1d78
--- openchange-2.0-QUADRANT/Makefile.generate-xml-doc	2013-02-14 12:23:27.592802631 +0100
9b1d78
+++ openchange-2.0-QUADRANT/Makefile	2013-02-14 12:26:02.032792012 +0100
9b1d78
@@ -1588,32 +1588,31 @@ uninstallman:
9b1d78
 	@./script/uninstallman.sh $(DESTDIR)$(mandir) $(manpages)
9b1d78
 
9b1d78
 doxygen:	
9b1d78
-	@if test ! -d apidocs ; then						\
9b1d78
-		echo "Doxify API documentation: HTML and man pages";		\
9b1d78
-		mkdir -p apidocs/html;						\
9b1d78
-		mkdir -p apidocs/man;						\
9b1d78
-		$(DOXYGEN) Doxyfile;						\
9b1d78
-		$(DOXYGEN) libmapi/Doxyfile;					\
9b1d78
-		$(DOXYGEN) libmapiadmin/Doxyfile;				\
9b1d78
-		$(DOXYGEN) libocpf/Doxyfile;					\
9b1d78
-		$(DOXYGEN) libmapi++/Doxyfile;					\
9b1d78
-		$(DOXYGEN) mapiproxy/Doxyfile;					\
9b1d78
-		$(DOXYGEN) utils/mapitest/Doxyfile;				\
9b1d78
-		$(DOXYGEN) mapiproxy/libmapistore/Doxyfile;			\
9b1d78
-		cp -f doc/doxygen/index.html apidocs/html;			\
9b1d78
-		cp -f doc/doxygen/pictures/* apidocs/html/overview;		\
9b1d78
-		cp -f doc/doxygen/pictures/* apidocs/html/libmapi;		\
9b1d78
-		cp -f doc/doxygen/pictures/* apidocs/html/libmapiadmin;		\
9b1d78
-		cp -f doc/doxygen/pictures/* apidocs/html/libmapi++;		\
9b1d78
-		cp -f doc/doxygen/pictures/* apidocs/html/libocpf;		\
9b1d78
-		cp -f doc/doxygen/pictures/* apidocs/html/mapitest;		\
9b1d78
-		cp -f doc/doxygen/pictures/* apidocs/html/mapiproxy;		\
9b1d78
-		cp -f doc/doxygen/pictures/* apidocs/html/libmapistore;		\
9b1d78
-		cp -f mapiproxy/documentation/pictures/* apidocs/html/mapiproxy;\
9b1d78
-		rm -f apidocs/man/man3/todo.3;					\
9b1d78
-		rm -f apidocs/man/man3/bug.3;					\
9b1d78
-		rm -f apidocs/man/man3/*.c.3;					\
9b1d78
-	fi								
9b1d78
+	echo "Doxify API documentation: HTML and man pages"
9b1d78
+	mkdir -p apidocs/html
9b1d78
+	mkdir -p apidocs/man
9b1d78
+	mkdir -p apidocs/xml
9b1d78
+	$(DOXYGEN) Doxyfile
9b1d78
+	$(DOXYGEN) libmapi/Doxyfile
9b1d78
+	$(DOXYGEN) libmapiadmin/Doxyfile
9b1d78
+	$(DOXYGEN) libocpf/Doxyfile
9b1d78
+	$(DOXYGEN) libmapi++/Doxyfile
9b1d78
+	$(DOXYGEN) mapiproxy/Doxyfile
9b1d78
+	$(DOXYGEN) utils/mapitest/Doxyfile
9b1d78
+	$(DOXYGEN) mapiproxy/libmapistore/Doxyfile
9b1d78
+	cp -f doc/doxygen/index.html apidocs/html
9b1d78
+	cp -f doc/doxygen/pictures/* apidocs/html/overview
9b1d78
+	cp -f doc/doxygen/pictures/* apidocs/html/libmapi
9b1d78
+	cp -f doc/doxygen/pictures/* apidocs/html/libmapiadmin
9b1d78
+	cp -f doc/doxygen/pictures/* apidocs/html/libmapi++
9b1d78
+	cp -f doc/doxygen/pictures/* apidocs/html/libocpf
9b1d78
+	cp -f doc/doxygen/pictures/* apidocs/html/mapitest
9b1d78
+	cp -f doc/doxygen/pictures/* apidocs/html/mapiproxy
9b1d78
+	cp -f doc/doxygen/pictures/* apidocs/html/libmapistore
9b1d78
+	cp -f mapiproxy/documentation/pictures/* apidocs/html/mapiproxy
9b1d78
+	rm -f apidocs/man/man3/todo.3
9b1d78
+	rm -f apidocs/man/man3/bug.3
9b1d78
+	rm -f apidocs/man/man3/*.c.3
9b1d78
 
9b1d78
 etags:
9b1d78
 	etags `find $(srcdir) -name "*.[ch]"`
9b1d78
diff -up openchange-2.0-QUADRANT/mapiproxy/Doxyfile.in.generate-xml-doc openchange-2.0-QUADRANT/mapiproxy/Doxyfile.in
9b1d78
--- openchange-2.0-QUADRANT/mapiproxy/Doxyfile.in.generate-xml-doc	2013-01-24 19:55:36.000000000 +0100
9b1d78
+++ openchange-2.0-QUADRANT/mapiproxy/Doxyfile.in	2013-02-14 12:23:27.596802685 +0100
9b1d78
@@ -286,7 +286,7 @@ SYMBOL_CACHE_SIZE      = 0
9b1d78
 # Private class members and static file members will be hidden unless 
9b1d78
 # the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
9b1d78
 
9b1d78
-EXTRACT_ALL            = NO
9b1d78
+EXTRACT_ALL            = YES
9b1d78
 
9b1d78
 # If the EXTRACT_PRIVATE tag is set to YES all private members of a class 
9b1d78
 # will be included in the documentation.
9b1d78
@@ -1118,13 +1118,13 @@ MAN_LINKS              = YES
9b1d78
 # generate an XML file that captures the structure of 
9b1d78
 # the code including all documentation.
9b1d78
 
9b1d78
-GENERATE_XML           = NO
9b1d78
+GENERATE_XML           = YES
9b1d78
 
9b1d78
 # The XML_OUTPUT tag is used to specify where the XML pages will be put. 
9b1d78
 # If a relative path is entered the value of OUTPUT_DIRECTORY will be 
9b1d78
 # put in front of it. If left blank `xml' will be used as the default path.
9b1d78
 
9b1d78
-XML_OUTPUT             = xml
9b1d78
+XML_OUTPUT             = xml/mapiproxy
9b1d78
 
9b1d78
 # The XML_SCHEMA tag can be used to specify an XML schema, 
9b1d78
 # which can be used by a validating XML parser to check the 
9b1d78
diff -up openchange-2.0-QUADRANT/utils/mapitest/Doxyfile.in.generate-xml-doc openchange-2.0-QUADRANT/utils/mapitest/Doxyfile.in
9b1d78
--- openchange-2.0-QUADRANT/utils/mapitest/Doxyfile.in.generate-xml-doc	2013-01-24 19:55:36.000000000 +0100
9b1d78
+++ openchange-2.0-QUADRANT/utils/mapitest/Doxyfile.in	2013-02-14 12:23:27.596802685 +0100
9b1d78
@@ -224,7 +224,7 @@ SUBGROUPING            = YES
9b1d78
 # Private class members and static file members will be hidden unless 
9b1d78
 # the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
9b1d78
 
9b1d78
-EXTRACT_ALL            = NO
9b1d78
+EXTRACT_ALL            = YES
9b1d78
 
9b1d78
 # If the EXTRACT_PRIVATE tag is set to YES all private members of a class 
9b1d78
 # will be included in the documentation.
9b1d78
@@ -914,13 +914,13 @@ MAN_LINKS              = YES
9b1d78
 # generate an XML file that captures the structure of 
9b1d78
 # the code including all documentation.
9b1d78
 
9b1d78
-GENERATE_XML           = NO
9b1d78
+GENERATE_XML           = YES
9b1d78
 
9b1d78
 # The XML_OUTPUT tag is used to specify where the XML pages will be put. 
9b1d78
 # If a relative path is entered the value of OUTPUT_DIRECTORY will be 
9b1d78
 # put in front of it. If left blank `xml' will be used as the default path.
9b1d78
 
9b1d78
-XML_OUTPUT             = xml
9b1d78
+XML_OUTPUT             = xml/mapitest
9b1d78
 
9b1d78
 # The XML_SCHEMA tag can be used to specify an XML schema, 
9b1d78
 # which can be used by a validating XML parser to check the