[Groonga-commit] groonga/groonga [master] change comman makefile extension name: .mk -> .am.

Back to archive index

null+****@clear***** null+****@clear*****
2011年 5月 18日 (水) 17:40:34 JST


Kouhei Sutou	2011-05-18 08:40:34 +0000 (Wed, 18 May 2011)

  New Revision: dfa42bc6fff282a6b94c0759d14d7bb6bdf48285

  Log:
    change comman makefile extension name: .mk -> .am.

  Added files:
    build/makefiles/gettext-files.am
    build/makefiles/gettext.am
    build/makefiles/sphinx-build.am
    build/makefiles/sphinx.am

  Added: build/makefiles/gettext-files.am (+78 -0) 100644
===================================================================
--- /dev/null
+++ build/makefiles/gettext-files.am    2011-05-18 08:40:34 +0000 (4a29d63)
@@ -0,0 +1,78 @@
+NULL =
+
+# (cd ../../doc; echo "po_files = \\"; find pot -type f -name '*.pot' | sort | sed -e 's,^pot/,\t,g' -e 's,pot$,po \\,'; echo -n "\t\$(NULL)")
+po_files =					\
+	characteristic.po			\
+	command_version.po			\
+	commands.po				\
+	commands_not_implemented.po		\
+	developer.po				\
+	execfile.po				\
+	expr.po					\
+	functions.po				\
+	grnslap.po				\
+	grntest.po				\
+	http.po					\
+	index.po				\
+	install.po				\
+	limitations.po				\
+	news.po					\
+	process.po				\
+	pseudo_column.po			\
+	reference.po				\
+	spec.po					\
+	troubleshooting.po			\
+	tutorial.po				\
+	type.po
+
+# (cd ../../doc; echo "mo_files = \\"; find pot -type f -name '*.pot' | sort | sed -e 's,^pot/,\t,g' -e 's,pot$,mo \\,'; echo -n "\t\$(NULL)")
+mo_files = \
+	characteristic.mo \
+	command_version.mo \
+	commands.mo \
+	commands_not_implemented.mo \
+	developer.mo \
+	execfile.mo \
+	expr.mo \
+	functions.mo \
+	grnslap.mo \
+	grntest.mo \
+	http.mo \
+	index.mo \
+	install.mo \
+	limitations.mo \
+	news.mo \
+	process.mo \
+	pseudo_column.mo \
+	reference.mo \
+	spec.mo \
+	troubleshooting.mo \
+	tutorial.mo \
+	type.mo \
+	$(NULL)
+
+# (cd ../../doc; echo "mo_files_relative_from_locale_dir = \\"; find pot -type f -name '*.pot' | sort | sed -e 's,^pot/,\tLC_MESSAGES/,g' -e 's,pot$,mo \\,'; echo -n "\t\$(NULL)")
+mo_files_relative_from_locale_dir = \
+	LC_MESSAGES/characteristic.mo \
+	LC_MESSAGES/command_version.mo \
+	LC_MESSAGES/commands.mo \
+	LC_MESSAGES/commands_not_implemented.mo \
+	LC_MESSAGES/developer.mo \
+	LC_MESSAGES/execfile.mo \
+	LC_MESSAGES/expr.mo \
+	LC_MESSAGES/functions.mo \
+	LC_MESSAGES/grnslap.mo \
+	LC_MESSAGES/grntest.mo \
+	LC_MESSAGES/http.mo \
+	LC_MESSAGES/index.mo \
+	LC_MESSAGES/install.mo \
+	LC_MESSAGES/limitations.mo \
+	LC_MESSAGES/news.mo \
+	LC_MESSAGES/process.mo \
+	LC_MESSAGES/pseudo_column.mo \
+	LC_MESSAGES/reference.mo \
+	LC_MESSAGES/spec.mo \
+	LC_MESSAGES/troubleshooting.mo \
+	LC_MESSAGES/tutorial.mo \
+	LC_MESSAGES/type.mo \
+	$(NULL)

  Added: build/makefiles/gettext.am (+35 -0) 100644
===================================================================
--- /dev/null
+++ build/makefiles/gettext.am    2011-05-18 08:40:34 +0000 (88ed0c8)
@@ -0,0 +1,35 @@
+include $(abs_top_srcdir)/build/makefiles/gettext-files.am
+include $(abs_top_srcdir)/build/makefiles/sphinx-build.am
+
+EXTRA_DIST +=					\
+	$(po_files)				\
+	$(mo_files)
+
+.PHONY: gettext update build
+
+all: build
+
+.SUFFIXES: .pot .po .mo
+.pot.po:
+	msgmerge --quiet --update --sort-by-file $@ $<
+.po.mo:
+	msgfmt -o $@ $<
+
+update: pot-build-stamp $(po_files)
+build: $(mo_files)
+
+html: build
+pdf: build
+
+gettext: sphinx-ensure-updated
+	$(SPHINX_BUILD_COMMAND) -d doctrees -b gettext $(ALLSPHINXOPTS) .
+
+init: gettext
+	for po in $(po_files); do						\
+	  pot=`basename $${po} | sed -e 's,po$$,pot,g'`;			\
+	  msginit --input=$${pot} --output-file=$${po} --locale=$(LOCALE);	\
+	done
+
+pot-build-stamp: $(source_files)
+	$(MAKE) gettext
+	@touch $@

  Added: build/makefiles/sphinx-build.am (+160 -0) 100644
===================================================================
--- /dev/null
+++ build/makefiles/sphinx-build.am    2011-05-18 08:40:34 +0000 (d887310)
@@ -0,0 +1,160 @@
+# You can set these variables from the command line.
+DOCTREES_BASE = doctrees
+
+SPHINXOPTS    =
+PAPER         =
+
+# Internal variables.
+PAPEROPT_a4     = -D latex_paper_size=a4
+PAPEROPT_letter = -D latex_paper_size=letter
+ALLSPHINXOPTS   = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) $(abs_top_srcdir)/doc/source
+
+SPHINX_DIR = $(abs_top_builddir)/doc/sphinx
+SPHINX_BUILD = $(SPHINX_DIR)/sphinx-build.py
+SPHINX_BUILD_COMMAND = PYTHONPATH="$(SPHINX_DIR):$$PYTHONPATH" python $(SPHINX_BUILD)
+
+.PHONY: sphinx-ensure-updated
+
+$(SPHINX_BUILD):
+	hg clone https://bitbucket.org/birkenfeld/sphinx $(SPHINX_DIR)
+
+sphinx-ensure-updated: $(SPHINX_BUILD)
+	if ! $(SPHINX_BUILD_COMMAND) 2>&1 | head -1 | grep v1.1 -q > /dev/null; then					\
+	  $(HG) pull $(SPHINX_DIR);						\
+	fi
+
+
+# (cd ../../doc; find source -type f -not -name '*.pyc' | sort | sed -e 's,^,\t$(top_srcdir)/doc/,g')
+source_files =					\
+	$(top_srcdir)/doc/source/__init__.py						 \
+	$(top_srcdir)/doc/source/characteristic.txt						 \
+	$(top_srcdir)/doc/source/command_version.txt					 \
+	$(top_srcdir)/doc/source/commands.txt						 \
+	$(top_srcdir)/doc/source/commands/cache_limit.txt					 \
+	$(top_srcdir)/doc/source/commands/check.txt						 \
+	$(top_srcdir)/doc/source/commands/clearlock.txt					 \
+	$(top_srcdir)/doc/source/commands/column_create.txt					 \
+	$(top_srcdir)/doc/source/commands/column_list.txt					 \
+	$(top_srcdir)/doc/source/commands/column_remove.txt					 \
+	$(top_srcdir)/doc/source/commands/define_selector.txt				 \
+	$(top_srcdir)/doc/source/commands/defrag.txt					 \
+	$(top_srcdir)/doc/source/commands/delete.txt					 \
+	$(top_srcdir)/doc/source/commands/dump.txt						 \
+	$(top_srcdir)/doc/source/commands/load.txt						 \
+	$(top_srcdir)/doc/source/commands/log_level.txt					 \
+	$(top_srcdir)/doc/source/commands/log_put.txt					 \
+	$(top_srcdir)/doc/source/commands/log_reopen.txt					 \
+	$(top_srcdir)/doc/source/commands/quit.txt						 \
+	$(top_srcdir)/doc/source/commands/select.txt					 \
+	$(top_srcdir)/doc/source/commands/shutdown.txt					 \
+	$(top_srcdir)/doc/source/commands/status.txt					 \
+	$(top_srcdir)/doc/source/commands/suggest.txt					 \
+	$(top_srcdir)/doc/source/commands/table_create.txt					 \
+	$(top_srcdir)/doc/source/commands/table_list.txt					 \
+	$(top_srcdir)/doc/source/commands/table_remove.txt					 \
+	$(top_srcdir)/doc/source/commands/view_add.txt					 \
+	$(top_srcdir)/doc/source/commands_not_implemented/add.txt				 \
+	$(top_srcdir)/doc/source/commands_not_implemented/get.txt				 \
+	$(top_srcdir)/doc/source/commands_not_implemented/set.txt				 \
+	$(top_srcdir)/doc/source/conf.py							 \
+	$(top_srcdir)/doc/source/developer.txt						 \
+	$(top_srcdir)/doc/source/developer/com.txt						 \
+	$(top_srcdir)/doc/source/developer/document.txt					 \
+	$(top_srcdir)/doc/source/developer/query.txt					 \
+	$(top_srcdir)/doc/source/developer/test.txt						 \
+	$(top_srcdir)/doc/source/example/tutorial01-1.log					 \
+	$(top_srcdir)/doc/source/example/tutorial01-10.log					 \
+	$(top_srcdir)/doc/source/example/tutorial01-11.log					 \
+	$(top_srcdir)/doc/source/example/tutorial01-12.log					 \
+	$(top_srcdir)/doc/source/example/tutorial01-13.log					 \
+	$(top_srcdir)/doc/source/example/tutorial01-14.log					 \
+	$(top_srcdir)/doc/source/example/tutorial01-15.log					 \
+	$(top_srcdir)/doc/source/example/tutorial01-16.log					 \
+	$(top_srcdir)/doc/source/example/tutorial01-17.log					 \
+	$(top_srcdir)/doc/source/example/tutorial01-2.log					 \
+	$(top_srcdir)/doc/source/example/tutorial01-3.log					 \
+	$(top_srcdir)/doc/source/example/tutorial01-4.log					 \
+	$(top_srcdir)/doc/source/example/tutorial01-5.log					 \
+	$(top_srcdir)/doc/source/example/tutorial01-6.log					 \
+	$(top_srcdir)/doc/source/example/tutorial01-7.log					 \
+	$(top_srcdir)/doc/source/example/tutorial01-8.log					 \
+	$(top_srcdir)/doc/source/example/tutorial01-9.log					 \
+	$(top_srcdir)/doc/source/example/tutorial02-1.log					 \
+	$(top_srcdir)/doc/source/example/tutorial02-2.log					 \
+	$(top_srcdir)/doc/source/example/tutorial02-3.log					 \
+	$(top_srcdir)/doc/source/example/tutorial03-1.log					 \
+	$(top_srcdir)/doc/source/example/tutorial03-2.log					 \
+	$(top_srcdir)/doc/source/example/tutorial03-3.log					 \
+	$(top_srcdir)/doc/source/example/tutorial04-1.log					 \
+	$(top_srcdir)/doc/source/example/tutorial04-2.log					 \
+	$(top_srcdir)/doc/source/example/tutorial04-3.log					 \
+	$(top_srcdir)/doc/source/example/tutorial04-4.log					 \
+	$(top_srcdir)/doc/source/example/tutorial04-5.log					 \
+	$(top_srcdir)/doc/source/example/tutorial04-6.log					 \
+	$(top_srcdir)/doc/source/example/tutorial04-7.log					 \
+	$(top_srcdir)/doc/source/example/tutorial05-1.log					 \
+	$(top_srcdir)/doc/source/example/tutorial05-2.log					 \
+	$(top_srcdir)/doc/source/example/tutorial05-3.log					 \
+	$(top_srcdir)/doc/source/example/tutorial05-4.log					 \
+	$(top_srcdir)/doc/source/example/tutorial05-5.log					 \
+	$(top_srcdir)/doc/source/example/tutorial05-6.log					 \
+	$(top_srcdir)/doc/source/example/tutorial06-1.log					 \
+	$(top_srcdir)/doc/source/example/tutorial06-2.log					 \
+	$(top_srcdir)/doc/source/example/tutorial06-3.log					 \
+	$(top_srcdir)/doc/source/example/tutorial06-4.log					 \
+	$(top_srcdir)/doc/source/example/tutorial06-5.log					 \
+	$(top_srcdir)/doc/source/example/tutorial06-6.log					 \
+	$(top_srcdir)/doc/source/example/tutorial06-7.log					 \
+	$(top_srcdir)/doc/source/example/tutorial07-1.log					 \
+	$(top_srcdir)/doc/source/example/tutorial07-2.log					 \
+	$(top_srcdir)/doc/source/example/tutorial07-3.log					 \
+	$(top_srcdir)/doc/source/example/tutorial07-4.log					 \
+	$(top_srcdir)/doc/source/example/tutorial08-1.log					 \
+	$(top_srcdir)/doc/source/example/tutorial10-1.log					 \
+	$(top_srcdir)/doc/source/example/tutorial10-10.log					 \
+	$(top_srcdir)/doc/source/example/tutorial10-2.log					 \
+	$(top_srcdir)/doc/source/example/tutorial10-3.log					 \
+	$(top_srcdir)/doc/source/example/tutorial10-4.log					 \
+	$(top_srcdir)/doc/source/example/tutorial10-5.log					 \
+	$(top_srcdir)/doc/source/example/tutorial10-6.log					 \
+	$(top_srcdir)/doc/source/example/tutorial10-7.log					 \
+	$(top_srcdir)/doc/source/example/tutorial10-8.log					 \
+	$(top_srcdir)/doc/source/example/tutorial10-9.log					 \
+	$(top_srcdir)/doc/source/execfile.txt						 \
+	$(top_srcdir)/doc/source/expr.txt							 \
+	$(top_srcdir)/doc/source/functions.txt						 \
+	$(top_srcdir)/doc/source/functions/edit_distance.txt				 \
+	$(top_srcdir)/doc/source/functions/geo_distance.txt					 \
+	$(top_srcdir)/doc/source/functions/geo_in_circle.txt				 \
+	$(top_srcdir)/doc/source/functions/geo_in_rectangle.txt				 \
+	$(top_srcdir)/doc/source/functions/now.txt						 \
+	$(top_srcdir)/doc/source/functions/rand.txt						 \
+	$(top_srcdir)/doc/source/grnslap.txt						 \
+	$(top_srcdir)/doc/source/grntest.txt						 \
+	$(top_srcdir)/doc/source/http.txt							 \
+	$(top_srcdir)/doc/source/index.txt							 \
+	$(top_srcdir)/doc/source/install.txt						 \
+	$(top_srcdir)/doc/source/limitations.txt						 \
+	$(top_srcdir)/doc/source/news.txt							 \
+	$(top_srcdir)/doc/source/process.txt						 \
+	$(top_srcdir)/doc/source/pseudo_column.txt						 \
+	$(top_srcdir)/doc/source/rdoc.py							 \
+	$(top_srcdir)/doc/source/reference.txt						 \
+	$(top_srcdir)/doc/source/spec.txt							 \
+	$(top_srcdir)/doc/source/spec/search.txt						 \
+	$(top_srcdir)/doc/source/textile.py							 \
+	$(top_srcdir)/doc/source/troubleshooting.txt					 \
+	$(top_srcdir)/doc/source/troubleshooting/different_results_with_the_same_keyword.txt \
+	$(top_srcdir)/doc/source/tutorial.txt						 \
+	$(top_srcdir)/doc/source/tutorial/tutorial01.txt					 \
+	$(top_srcdir)/doc/source/tutorial/tutorial02.txt					 \
+	$(top_srcdir)/doc/source/tutorial/tutorial03.txt					 \
+	$(top_srcdir)/doc/source/tutorial/tutorial04.txt					 \
+	$(top_srcdir)/doc/source/tutorial/tutorial05.txt					 \
+	$(top_srcdir)/doc/source/tutorial/tutorial06.txt					 \
+	$(top_srcdir)/doc/source/tutorial/tutorial07.txt					 \
+	$(top_srcdir)/doc/source/tutorial/tutorial08.txt					 \
+	$(top_srcdir)/doc/source/tutorial/tutorial09.txt					 \
+	$(top_srcdir)/doc/source/tutorial/tutorial10.txt					 \
+	$(top_srcdir)/doc/source/type.txt							 \
+	$(top_srcdir)/doc/source/update_execution_example.py

  Added: build/makefiles/sphinx.am (+373 -0) 100644
===================================================================
--- /dev/null
+++ build/makefiles/sphinx.am    2011-05-18 08:40:34 +0000 (315d160)
@@ -0,0 +1,373 @@
+NULL =
+
+doc_localedir = $(docdir)/$(LOCALE)
+
+all: html man
+
+include $(abs_top_srcdir)/build/makefiles/sphinx-build.am
+include $(abs_top_srcdir)/build/makefiles/gettext-files.am
+
+document_source_files =				\
+	$(source_files)				\
+	$(mo_files_relative_from_locale_dir)
+
+.PHONY: help clean
+.PHONY: man generate-man
+.PHONY: html dirhtml pickle json htmlhelp qthelp latex changes linkcheck doctest
+
+help:
+	@echo "Please use \`make <target>' where <target> is one of"
+	@echo "  man       to make man files"
+	@echo "  html      to make standalone HTML files"
+	@echo "  dirhtml   to make HTML files named index.html in directories"
+	@echo "  pickle    to make pickle files"
+	@echo "  json      to make JSON files"
+	@echo "  htmlhelp  to make HTML files and a HTML help project"
+	@echo "  qthelp    to make HTML files and a qthelp project"
+	@echo "  latex     to make LaTeX files, you can set PAPER=a4 or PAPER=letter"
+	@echo "  rdoc      to make RDoc files"
+	@echo "  textile   to make Textile files"
+	@echo "  changes   to make an overview of all changed/added/deprecated items"
+	@echo "  linkcheck to check all external links for integrity"
+	@echo "  doctest   to run all doctests embedded in the documentation (if enabled)"
+
+clean-doctree:
+	-rm -rf $(DOCTREES_BASE)
+
+clean-local: clean-doctree
+	-rm -rf $(DOCTREES_BASE)
+	-rm -rf man
+	-rm -rf html
+	-rm -rf dirhtml
+	-rm -rf pickle
+	-rm -rf json
+	-rm -rf htmlhelp
+	-rm -rf qthelp
+	-rm -rf latex
+	-rm -rf rdoc
+	-rm -rf textile
+	-rm -rf changes
+	-rm -rf linkcheck
+	-rm -rf doctest
+	-rm -rf pdf
+
+man: generate-man
+generate-man: man-build-stamp
+man-build-stamp: $(document_source_files)
+	$(MAKE) sphinx-ensure-updated
+	$(SPHINX_BUILD_COMMAND)			\
+	  -Dlanguage=$(LOCALE)			\
+	  -d $(DOCTREES_BASE)/man		\
+	  -b man				\
+	  $(ALLSPHINXOPTS)			\
+	  man
+	@touch $@
+
+html: generate-html
+generate-html: html-build-stamp
+html-build-stamp: $(document_source_files)
+	$(MAKE) sphinx-ensure-updated
+	$(SPHINX_BUILD_COMMAND)			\
+	  -Dlanguage=$(LOCALE)			\
+	  -d $(DOCTREES_BASE)/html		\
+	  -b html				\
+	  $(ALLSPHINXOPTS)			\
+	  html
+	@touch $@
+
+dirhtml: generate-dirhtml
+generate-dirhtml: dirhtml-build-stamp
+dirhtml-build-stamp: $(document_source_files)
+	$(MAKE) sphinx-ensure-updated
+	$(SPHINX_BUILD_COMMAND)				\
+	  -Dlanguage=$(LOCALE)				\
+	  -d $(DOCTREES_BASE)/dirhtml			\
+	  -b dirhtml					\
+	  $(ALLSPHINXOPTS)				\
+          dirhtml
+	@touch $@
+
+pickle: sphinx-ensure-updated pickle/index.fpickle
+
+pickle/index.fpickle: $(document_source_files)
+	$(SPHINX_BUILD_COMMAND)			\
+	  -Dlanguage=$(LOCALE)			\
+	  -d $(DOCTREES_BASE)/pickle		\
+	  -b pickle				\
+	  $(ALLSPHINXOPTS)			\
+	  pickle
+
+json: sphinx-ensure-updated json/index.fjson
+
+json/index.fjson: $(document_source_files)
+	$(SPHINX_BUILD_COMMAND)			\
+	  -Dlanguage=$(LOCALE)			\
+	  -d $(DOCTREES_BASE)/json		\
+	  -b json				\
+	  $(ALLSPHINXOPTS)			\
+	  json
+
+htmlhelp: sphinx-ensure-updated htmlhelp/index.html
+
+htmlhelp/index.html: $(document_source_files)
+	$(SPHINX_BUILD_COMMAND)			\
+	  -Dlanguage=$(LOCALE)			\
+	  -d $(DOCTREES_BASE)/htmlhelp		\
+	  -b htmlhelp				\
+	  $(ALLSPHINXOPTS)			\
+	  htmlhelp
+
+qthelp: sphinx-ensure-updated
+	$(SPHINX_BUILD_COMMAND)			\
+	  -Dlanguage=$(LOCALE)			\
+	  -d $(DOCTREES_BASE)/qthelp		\
+	  -b qthelp				\
+	  $(ALLSPHINXOPTS)			\
+	  qthelp
+	@echo
+	@echo "Build finished; now you can run 'qcollectiongenerator' with the" \
+	      ".qhcp project file in qthelp/*/, like this:"
+	@echo "# qcollectiongenerator qthelp/groonga.qhcp"
+	@echo "To view the help file:"
+	@echo "# assistant -collectionFile qthelp/groonga.qhc"
+
+latex: sphinx-ensure-updated
+	$(SPHINX_BUILD_COMMAND)			\
+	  -Dlanguage=$(LOCALE)			\
+	  -d $(DOCTREES_BASE)/latex		\
+	  -b latex				\
+	  $(ALLSPHINXOPTS)			\
+	  latex
+	@echo
+	@echo "Build finished; the LaTeX files are in latex/*/."
+	@echo "Run \`make all-pdf' or \`make all-ps' in that directory to" \
+	      "run these through (pdf)latex."
+
+rdoc: sphinx-ensure-updated
+	$(SPHINX_BUILD_COMMAND)			\
+	  -Dlanguage=$(LOCALE)			\
+	  -d $(DOCTREES_BASE)/rdoc		\
+	  -b rdoc				\
+	  $(ALLSPHINXOPTS)			\
+	  rdoc
+
+textile: sphinx-ensure-updated
+	$(SPHINX_BUILD_COMMAND)			\
+	  -Dlanguage=$(LOCALE)			\
+	  -d $(DOCTREES_BASE)/textile		\
+	  -b textile				\
+	  $(ALLSPHINXOPTS)			\
+	  textile
+
+changes: sphinx-ensure-updated
+	$(SPHINX_BUILD_COMMAND)			\
+	  -Dlanguage=$(LOCALE)			\
+	  -d $(DOCTREES_BASE)/changes		\
+	  -b changes				\
+	  $(ALLSPHINXOPTS)			\
+	  changes
+
+linkcheck: sphinx-ensure-updated linkcheck/output.txt
+
+linkcheck/output.txt: $(document_source_files)
+	$(SPHINX_BUILD_COMMAND)			\
+	  -Dlanguage=$(LOCALE)			\
+	  -d $(DOCTREES_BASE)/linkcheck		\
+	  -b linkcheck				\
+	  $(ALLSPHINXOPTS)			\
+	  linkcheck
+
+doctest: sphinx-ensure-updated
+	$(SPHINX_BUILD_COMMAND)			\
+	  -Dlanguage=$(LOCALE)			\
+	  -d $(DOCTREES_BASE)/doctest		\
+	  -b doctest				\
+	  $(ALLSPHINXOPTS)			\
+	  doctest
+
+pdf: sphinx-ensure-updated
+	$(SPHINX_BUILD_COMMAND)			\
+	  -Dlanguage=$(LOCALE)			\
+	  -d $(DOCTREES_BASE)/pdf		\
+	  -b pdf				\
+	  $(ALLSPHINXOPTS)			\
+	  pdf
+
+EXTRA_DIST =					\
+	html-build-stamp			\
+	man-build-stamp
+
+man_files =					\
+	man/groonga.1
+
+if ENABLE_DOCUMENT
+nobase_dist_doc_locale_DATA =			\
+	$(html_files)
+
+# (cd ../../doc/locale/en; echo "html_files = \\"; find html -type f | sort | sed -e 's,^,\t,' -e 's,$, \\,'; echo "\t\$(NULL)")
+html_files = \
+	html/.buildinfo \
+	html/_sources/characteristic.txt \
+	html/_sources/command_version.txt \
+	html/_sources/commands.txt \
+	html/_sources/commands/cache_limit.txt \
+	html/_sources/commands/check.txt \
+	html/_sources/commands/clearlock.txt \
+	html/_sources/commands/column_create.txt \
+	html/_sources/commands/column_list.txt \
+	html/_sources/commands/column_remove.txt \
+	html/_sources/commands/define_selector.txt \
+	html/_sources/commands/defrag.txt \
+	html/_sources/commands/delete.txt \
+	html/_sources/commands/dump.txt \
+	html/_sources/commands/load.txt \
+	html/_sources/commands/log_level.txt \
+	html/_sources/commands/log_put.txt \
+	html/_sources/commands/log_reopen.txt \
+	html/_sources/commands/quit.txt \
+	html/_sources/commands/select.txt \
+	html/_sources/commands/shutdown.txt \
+	html/_sources/commands/status.txt \
+	html/_sources/commands/suggest.txt \
+	html/_sources/commands/table_create.txt \
+	html/_sources/commands/table_list.txt \
+	html/_sources/commands/table_remove.txt \
+	html/_sources/commands/view_add.txt \
+	html/_sources/commands_not_implemented/add.txt \
+	html/_sources/commands_not_implemented/get.txt \
+	html/_sources/commands_not_implemented/set.txt \
+	html/_sources/developer.txt \
+	html/_sources/developer/com.txt \
+	html/_sources/developer/document.txt \
+	html/_sources/developer/query.txt \
+	html/_sources/developer/test.txt \
+	html/_sources/execfile.txt \
+	html/_sources/expr.txt \
+	html/_sources/functions.txt \
+	html/_sources/functions/edit_distance.txt \
+	html/_sources/functions/geo_distance.txt \
+	html/_sources/functions/geo_in_circle.txt \
+	html/_sources/functions/geo_in_rectangle.txt \
+	html/_sources/functions/now.txt \
+	html/_sources/functions/rand.txt \
+	html/_sources/grnslap.txt \
+	html/_sources/grntest.txt \
+	html/_sources/http.txt \
+	html/_sources/index.txt \
+	html/_sources/install.txt \
+	html/_sources/limitations.txt \
+	html/_sources/news.txt \
+	html/_sources/process.txt \
+	html/_sources/pseudo_column.txt \
+	html/_sources/reference.txt \
+	html/_sources/spec.txt \
+	html/_sources/spec/search.txt \
+	html/_sources/troubleshooting.txt \
+	html/_sources/troubleshooting/different_results_with_the_same_keyword.txt \
+	html/_sources/tutorial.txt \
+	html/_sources/tutorial/tutorial01.txt \
+	html/_sources/tutorial/tutorial02.txt \
+	html/_sources/tutorial/tutorial03.txt \
+	html/_sources/tutorial/tutorial04.txt \
+	html/_sources/tutorial/tutorial05.txt \
+	html/_sources/tutorial/tutorial06.txt \
+	html/_sources/tutorial/tutorial07.txt \
+	html/_sources/tutorial/tutorial08.txt \
+	html/_sources/tutorial/tutorial09.txt \
+	html/_sources/tutorial/tutorial10.txt \
+	html/_sources/type.txt \
+	html/_static/ajax-loader.gif \
+	html/_static/basic.css \
+	html/_static/comment-bright.png \
+	html/_static/comment-close.png \
+	html/_static/comment.png \
+	html/_static/default.css \
+	html/_static/doctools.js \
+	html/_static/down-pressed.png \
+	html/_static/down.png \
+	html/_static/file.png \
+	html/_static/jquery.js \
+	html/_static/minus.png \
+	html/_static/plus.png \
+	html/_static/pygments.css \
+	html/_static/searchtools.js \
+	html/_static/sidebar.js \
+	html/_static/underscore.js \
+	html/_static/up-pressed.png \
+	html/_static/up.png \
+	html/_static/websupport.js \
+	html/characteristic.html \
+	html/command_version.html \
+	html/commands.html \
+	html/commands/cache_limit.html \
+	html/commands/check.html \
+	html/commands/clearlock.html \
+	html/commands/column_create.html \
+	html/commands/column_list.html \
+	html/commands/column_remove.html \
+	html/commands/define_selector.html \
+	html/commands/defrag.html \
+	html/commands/delete.html \
+	html/commands/dump.html \
+	html/commands/load.html \
+	html/commands/log_level.html \
+	html/commands/log_put.html \
+	html/commands/log_reopen.html \
+	html/commands/quit.html \
+	html/commands/select.html \
+	html/commands/shutdown.html \
+	html/commands/status.html \
+	html/commands/suggest.html \
+	html/commands/table_create.html \
+	html/commands/table_list.html \
+	html/commands/table_remove.html \
+	html/commands/view_add.html \
+	html/commands_not_implemented/add.html \
+	html/commands_not_implemented/get.html \
+	html/commands_not_implemented/set.html \
+	html/developer.html \
+	html/developer/com.html \
+	html/developer/document.html \
+	html/developer/query.html \
+	html/developer/test.html \
+	html/execfile.html \
+	html/expr.html \
+	html/functions.html \
+	html/functions/edit_distance.html \
+	html/functions/geo_distance.html \
+	html/functions/geo_in_circle.html \
+	html/functions/geo_in_rectangle.html \
+	html/functions/now.html \
+	html/functions/rand.html \
+	html/genindex.html \
+	html/grnslap.html \
+	html/grntest.html \
+	html/http.html \
+	html/index.html \
+	html/install.html \
+	html/limitations.html \
+	html/news.html \
+	html/objects.inv \
+	html/process.html \
+	html/pseudo_column.html \
+	html/reference.html \
+	html/search.html \
+	html/searchindex.js \
+	html/spec.html \
+	html/spec/search.html \
+	html/troubleshooting.html \
+	html/troubleshooting/different_results_with_the_same_keyword.html \
+	html/tutorial.html \
+	html/tutorial/tutorial01.html \
+	html/tutorial/tutorial02.html \
+	html/tutorial/tutorial03.html \
+	html/tutorial/tutorial04.html \
+	html/tutorial/tutorial05.html \
+	html/tutorial/tutorial06.html \
+	html/tutorial/tutorial07.html \
+	html/tutorial/tutorial08.html \
+	html/tutorial/tutorial09.html \
+	html/tutorial/tutorial10.html \
+	html/type.html \
+	$(NULL)
+endif




Groonga-commit メーリングリストの案内
Back to archive index