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:
openSUSE Build Service is sponsored by