diff options
| author | Christopher Allan Webber <cwebber@dustycloud.org> | 2015-02-17 17:55:00 -0600 | 
|---|---|---|
| committer | Christopher Allan Webber <cwebber@dustycloud.org> | 2015-02-17 17:55:00 -0600 | 
| commit | 09e2db3089135a43d17ff1f249c3376bf31fa1ba (patch) | |
| tree | 1eb124ee85d67ca3285a86a742c5e3f0efa7d5fd | |
| parent | 94eb44d61bec3ab922ea3d2ffcc1e14b7eeb450d (diff) | |
| download | mediagoblin-09e2db3089135a43d17ff1f249c3376bf31fa1ba.tar.lz mediagoblin-09e2db3089135a43d17ff1f249c3376bf31fa1ba.tar.xz mediagoblin-09e2db3089135a43d17ff1f249c3376bf31fa1ba.zip | |
Clean up makefile, make `make docs` / `make info` actually work!
This commit sponsored by Alon Levy!  Thank you, for everything!
| -rw-r--r-- | Makefile.in | 28 | ||||
| -rw-r--r-- | docs/source/conf.py | 4 | ||||
| -rw-r--r-- | setup.py | 1 | 
3 files changed, 10 insertions, 23 deletions
| diff --git a/Makefile.in b/Makefile.in index 29e9a3c7..e8cff716 100644 --- a/Makefile.in +++ b/Makefile.in @@ -143,17 +143,14 @@ endif  # 	rm -v $(pythondir)/$(PACKAGE_DISTNAME)-*.egg-info  #  - -clean: -	@echo "No rule to clean house, yet." -	@echo "distclean works but might do more than you want. :)" - -  # We don't know what this does yet.  # Originally:  ## Just use the usual setup.py clean command  #clean:  #	$(maybe_venved_python) setup.py clean +clean: +	@echo "No rule to clean house, yet." +	@echo "distclean works but might do more than you want. :)"  # It's not obvious to me whether the virtualenv/bower/npm things should be @@ -194,19 +191,6 @@ check:  installdirs:  	$(MKDIR_P) $(DESTDIR)$(prefix) -# # Set up PostgreSQL -# postgresql: -# 	sudo -u $(POSTGRES) createuser mediagoblin -# 	sudo -u $(POSTGRES) createdb -E UNICODE -O mediagoblin mediagoblin - -# update: -# ifneq ($(VIRTUALENV),no) -# 	$(prefix)/bin/python $(srcdir)/setup.py develop --prefix=$(prefix) --upgrade -# else -# 	$(PYTHON) $(srcdir)/setup.py develop --prefix=$(prefix) --upgrade -# endif	 -# 	$(prefix)/bin/gmg dbupdate -  ######################  # Needs to be updated?  ###################### @@ -227,8 +211,10 @@ $(DESTDIR)$(infodir)/mediagoblin.info: docs/build/texinfo/mediagoblin.info  info: docs/build/texinfo/mediagoblin.info  docs/build/texinfo/mediagoblin.info: $(wildcard docs/source/*) -ifneq ($(SPHINXBUILD),no) -	$(MAKE) -C docs info SPHINXBUILD=$(SPHINXBUILD) +ifneq ($(VIRTUALENV),no) +	source bin/activate && cd docs && make info +else +	cd docs && make info  endif diff --git a/docs/source/conf.py b/docs/source/conf.py index 0b2bccac..0f53e4cf 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -219,7 +219,7 @@ latex_documents = [  # One entry per manual page. List of tuples  # (source start file, name, description, authors, manual section).  man_pages = [ -    ('index', 'gnumediagoblin', u'GNU MediaGoblin Documentation', +    ('index', 'mediagoblin', u'GNU MediaGoblin Documentation',       [u'Chris Webber, et al'], 1)  ] @@ -233,7 +233,7 @@ man_pages = [  # (source start file, target name, title, author,  #  dir menu entry, description, category)  texinfo_documents = [ -  ('index', 'gnumediagoblin', u'GNU MediaGoblin Documentation', u'gnumediagoblin', +  ('index', 'mediagoblin', u'GNU MediaGoblin Documentation', u'mediagoblin',     'GNU MediaGoblin', 'Media sharing web application.', 'Miscellaneous'),  ] @@ -78,6 +78,7 @@ install_requires = [      'sqlalchemy<0.9.0, >0.8.0',      'itsdangerous',      'pytz', +    'sphinx',      # PLEASE change this when we can; a dependency is forcing us to set this      # specific number and it is breaking setup.py develop      'six==1.5.2', | 
