File mono-tools-3.10-make-doc-dir.patch of Package mono-tools
Index: mono-tools-3.10/gendarme/framework/Makefile.am
===================================================================
--- mono-tools-3.10.orig/gendarme/framework/Makefile.am
+++ mono-tools-3.10/gendarme/framework/Makefile.am
@@ -132,6 +132,7 @@ $(framework_doc_zip): $(generated_doc)
$(framework_doc_tree): $(generated_doc)
$(framework_doc_source):
+ test -d doc || mkdir doc
echo -e "<?xml version='1.0'?>\n<monodoc>\n\t<node label='Gendarme Framework' name='classlib-Gendarme.Framework' parent='libraries' />\n\t<source provider='ecma' basefile='Gendarme.Framework' path='classlib-Gendarme.Framework'/>\n</monodoc>" > $(framework_doc_source)
clean-local:
Index: mono-tools-3.10/gendarme/rules/common.make
===================================================================
--- mono-tools-3.10.orig/gendarme/rules/common.make
+++ mono-tools-3.10/gendarme/rules/common.make
@@ -70,6 +70,7 @@ $(rules_doc_zip): $(generated_doc)
$(rules_doc_tree): $(generated_doc)
$(rules_doc_source):
+ test -d doc || mkdir doc
echo -e "<?xml version='1.0'?>\n<monodoc>\n\t<node label='Gendarme' name='gendarme' parent='man'/>\n\t<source provider='ecma' basefile='$(prefixed_rules_category)' path='gendarme'/>\n</monodoc>" > $(rules_doc_source)
clean-local: