From e20aa440a492fec7d592be9dcdb18b714d4e35c0 Mon Sep 17 00:00:00 2001 From: Jonathan Pryor Date: Wed, 28 Jan 2009 03:52:38 +0000 Subject: [PATCH] * framework/Makefile.am ($(framework_doc_source)): Change the .source file contents so that framework docs are placed under the 'Gendarme Framework' node. * rules/common.make ($(rules_doc_source)): Change the .source file contents so that rules are placed under the 'Commands and Files/Gendarme' node. * man (svn:ignore): Ignore generated files. * man/gendarme.source: Added; Adds the gendarme man page under monodoc's 'Commands and Files/Gendarme' node. * man/gendarme.config: Added; mdoc-assemble config file to generate gendarme.tree, gendarme.zip (containing gendarme.1). * man/Makefile.am: Build and install man pages for monodoc. svn path=/branches/mono-2-4/mono-tools/; revision=124748 --- gendarme/framework/ChangeLog | 6 ++++++ gendarme/framework/Makefile.am | 2 +- gendarme/man/ChangeLog | 9 +++++++++ gendarme/man/Makefile.am | 13 ++++++++++++- gendarme/man/gendarme.config | 5 +++++ gendarme/man/gendarme.source | 6 ++++++ gendarme/rules/ChangeLog | 5 +++++ gendarme/rules/common.make | 2 +- 8 files changed, 45 insertions(+), 3 deletions(-) create mode 100644 gendarme/man/gendarme.config create mode 100644 gendarme/man/gendarme.source diff --git a/gendarme/framework/ChangeLog b/gendarme/framework/ChangeLog index ed6d02709..e8f8cf978 100644 --- a/gendarme/framework/ChangeLog +++ b/gendarme/framework/ChangeLog @@ -1,3 +1,9 @@ +2009-01-27 Jonathan Pryor + + * Makefile.am ($(framework_doc_source)): Change the .source file + contents so that framework docs are placed under the + 'Gendarme Framework' node. + 2008-11-28 Sebastien Pouliot * Makefile.am: Use -noshadow on nunit-console2 so the "new" 2.4, diff --git a/gendarme/framework/Makefile.am b/gendarme/framework/Makefile.am index 650b18661..7abb5b89b 100644 --- a/gendarme/framework/Makefile.am +++ b/gendarme/framework/Makefile.am @@ -119,7 +119,7 @@ $(framework_doc_zip): $(generated_doc) $(framework_doc_tree): $(generated_doc) $(framework_doc_source): - echo -e "\n\n\t\n" > $(framework_doc_source) + echo -e "\n\n\t\n\t\n" > $(framework_doc_source) clean-local: rm -fr doc/ diff --git a/gendarme/man/ChangeLog b/gendarme/man/ChangeLog index 2005d7e80..e4f845003 100644 --- a/gendarme/man/ChangeLog +++ b/gendarme/man/ChangeLog @@ -1,3 +1,12 @@ +2009-01-27 Jonathan Pryor + + * . (svn:ignore): Ignore generated files. + * gendarme.source: Added; Adds the gendarme man page under monodoc's + 'Commands and Files/Gendarme' node. + * gendarme.config: Added; mdoc-assemble config file to generate + gendarme.tree, gendarme.zip (containing gendarme.1). + * Makefile.am: Build and install man pages for monodoc. + 2008-11-17 Jesse Jones * gendarme.1.in: Document config file. diff --git a/gendarme/man/Makefile.am b/gendarme/man/Makefile.am index 1da482b83..06878ec86 100644 --- a/gendarme/man/Makefile.am +++ b/gendarme/man/Makefile.am @@ -1,3 +1,14 @@ man_MANS = gendarme.1 -EXTRA_DIST = gendarme.1.in +EXTRA_DIST = gendarme.1.in gendarme.config gendarme.source DISTCLEANFILES = Makefile.in gendarme.1 +CLEANFILES = gendarme.tree gendarme.zip + +rules_documentationdir = $(prefix)/lib/monodoc/sources +rules_documentation_DATA = gendarme.source gendarme.tree gendarme.zip + +all: gendarme.tree gendarme.zip + +gendarme.zip : gendarme.tree +gendarme.tree: gendarme.config Makefile + mdoc assemble -o gendarme -f man $< + diff --git a/gendarme/man/gendarme.config b/gendarme/man/gendarme.config new file mode 100644 index 000000000..753420f1e --- /dev/null +++ b/gendarme/man/gendarme.config @@ -0,0 +1,5 @@ + + + + + diff --git a/gendarme/man/gendarme.source b/gendarme/man/gendarme.source new file mode 100644 index 000000000..b2ec69afe --- /dev/null +++ b/gendarme/man/gendarme.source @@ -0,0 +1,6 @@ + + + + + + diff --git a/gendarme/rules/ChangeLog b/gendarme/rules/ChangeLog index bc365b35a..834448654 100644 --- a/gendarme/rules/ChangeLog +++ b/gendarme/rules/ChangeLog @@ -1,3 +1,8 @@ +2009-01-27 Jonathan Pryor + + * common.make ($(rules_doc_source)): Change the .source file contents + so that rules are placed under the 'Commands and Files/Gendarme' node. + 2009-01-09 Jesse Jones * Makefike.am: put rules target back in (needed for the new console diff --git a/gendarme/rules/common.make b/gendarme/rules/common.make index b8ba71d52..449c00b0e 100644 --- a/gendarme/rules/common.make +++ b/gendarme/rules/common.make @@ -69,7 +69,7 @@ $(rules_doc_zip): $(generated_doc) $(rules_doc_tree): $(generated_doc) $(rules_doc_source): - echo -e "\n\n\t\n" > $(rules_doc_source) + echo -e "\n\n\t\n\t\n" > $(rules_doc_source) clean-local: rm -fr doc