pytho****@googl*****
pytho****@googl*****
2012年 11月 11日 (日) 18:57:20 JST
Revision: b5455bb70531 Branch: default Author: "INADA Naoki <songo****@gmail*****> Date: Sun Nov 11 01:56:59 2012 Log: Tools を自動管理するのをやめて pip に依存する. http://code.google.com/p/python-doc-ja/source/detail?r=b5455bb70531&repo=py33 Added: /requirements.txt Modified: /Makefile ======================================= --- /dev/null +++ /requirements.txt Sun Nov 11 01:56:59 2012 @@ -0,0 +1,4 @@ +Sphinx +Jinja2 +Pygments +Paver ======================================= --- /Makefile Sun Nov 11 01:48:50 2012 +++ /Makefile Sun Nov 11 01:56:59 2012 @@ -5,7 +5,6 @@ # You can set these variables from the command line. PYTHON = python -SVNROOT = http://svn.python.org/projects SPHINXOPTS = PAPER = SOURCES = @@ -39,28 +38,14 @@ # Note: if you update versions here, do the same in make.bat and README.txt checkout: - @if [ ! -d tools/sphinx ]; then \ - echo "Checking out Sphinx..."; \ - svn checkout $(SVNROOT)/external/Sphinx-1.0.7/sphinx tools/sphinx; \ - fi - @if [ ! -d tools/docutils ]; then \ - echo "Checking out Docutils..."; \ - svn checkout $(SVNROOT)/external/docutils-0.6/docutils tools/docutils; \ - fi - @if [ ! -d tools/jinja2 ]; then \ - echo "Checking out Jinja..."; \ - svn checkout $(SVNROOT)/external/Jinja-2.3.1/jinja2 tools/jinja2; \ - fi - @if [ ! -d tools/pygments ]; then \ - echo "Checking out Pygments..."; \ - svn checkout $(SVNROOT)/external/Pygments-1.3.1/pygments tools/pygments; \ - fi + pip install -q -r requirements.txt -update: clean checkout +update: + pip install --upgrade -r requirements.txt build: checkout mkdir -p build/$(BUILDER) build/doctrees - $(PYTHON) tools/sphinx-build.py $(ALLSPHINXOPTS) + sphinx-build $(ALLSPHINXOPTS) @echo html: BUILDER = html