From 606a6386a9fa56cde3204108dd580a1e1aafb3bb Mon Sep 17 00:00:00 2001 From: Peng Huang Date: Fri, 17 Apr 2009 18:40:29 +0800 Subject: [PATCH] Fix 'make distcheck' errors. --- docs/reference/ibus/Makefile.am | 40 ++++++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/docs/reference/ibus/Makefile.am b/docs/reference/ibus/Makefile.am index db6aac1..2094c4c 100644 --- a/docs/reference/ibus/Makefile.am +++ b/docs/reference/ibus/Makefile.am @@ -93,24 +93,32 @@ EXTRA_DIST += # Files not to distribute # for --rebuild-types in $(SCAN_OPTIONS), e.g. $(DOC_MODULE).types # for --rebuild-sections in $(SCAN_OPTIONS) e.g. $(DOC_MODULE)-sections.txt -#DISTCLEANFILES += +DISTCLEANFILES = $(DOC_MODULE)-sections.txt # Comment this out if you want your docs-status tested during 'make check' #TESTS = $(GTKDOC_CHECK) -trim-sections.txt: $(DOC_MODULE)-sections.txt - cp $(DOC_MODULE)-sections.txt $(DOC_MODULE)-sections.txt.old - sed '/IBusAttrList<\/TITLE>/d' $(DOC_MODULE)-sections.txt.old > $(DOC_MODULE)-sections.txt - cp $(DOC_MODULE)-sections.txt $(DOC_MODULE)-sections.txt.old - sed '/<TITLE>IBusPropList<\/TITLE>/d' $(DOC_MODULE)-sections.txt.old > $(DOC_MODULE)-sections.txt - cp $(DOC_MODULE)-sections.txt $(DOC_MODULE)-sections.txt.old - sed '/<TITLE>IBusFactoryInfo<\/TITLE>/d' $(DOC_MODULE)-sections.txt.old > $(DOC_MODULE)-sections.txt - -tmpl-build.stamp: trim-sections.txt $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-overrides.txt - -clean-local: - rm -rf tmpl ${DOC_MODULE) - -CLEANFILES+= *.stamp $(DOC_MODULE)-sections.txt - +# trim-sections.txt: $(DOC_MODULE)-sections.txt +# cp $(DOC_MODULE)-sections.txt $(DOC_MODULE)-sections.txt.old +# sed '/<TITLE>IBusAttrList<\/TITLE>/d' $(DOC_MODULE)-sections.txt.old > $(DOC_MODULE)-sections.txt +# cp $(DOC_MODULE)-sections.txt $(DOC_MODULE)-sections.txt.old +# sed '/<TITLE>IBusPropList<\/TITLE>/d' $(DOC_MODULE)-sections.txt.old > $(DOC_MODULE)-sections.txt +# cp $(DOC_MODULE)-sections.txt $(DOC_MODULE)-sections.txt.old +# sed '/<TITLE>IBusFactoryInfo<\/TITLE>/d' $(DOC_MODULE)-sections.txt.old > $(DOC_MODULE)-sections.txt + +trim-build.stamp: scan-build.stamp + sed "/<TITLE>IBusAttrList<\/TITLE>/d; \ + /<TITLE>IBusAttrList<\/TITLE>/d; \ + /<TITLE>IBusPropList<\/TITLE>/d; \ + /<TITLE>IBusFactoryInfo<\/TITLE>/d" \ + -i.bak $(srcdir)/$(DOC_MODULE)-sections.txt + $(RM) $(srcdir)/$(DOC_MODULE)-sections.txt.bak + touch trim-build.stamp + +tmpl-build.stamp: trim-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-overrides.txt + +# clean-local: +# rm -rf tmpl ${DOC_MODULE) + +CLEANFILES+= *.stamp -- 2.7.4