pyconfigure

(Brandon Invergo)
2012-11-02: update Makefile.in

update Makefile.in

diff --git a/Makefile.in b/Makefile.in
new file mode 100644
--- /dev/null
+++ b/Makefile.in
@@ -0,0 +1,144 @@
+# Makefile.in
+#
+# Copyright © 2012 Brandon Invergo <brandon@invergo.net>
+#
+# Copying and distribution of this file, with or without modification,
+# are permitted in any medium without royalty provided the copyright
+# notice and this notice are preserved.  This file is offered as-is,
+# without any warranty.
+
+
+VPATH = @srcdir@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PYTHON = @PYTHON@
+VIRTUALENV = @VIRTUALENV@
+SPHINXBUILD = @SPHINXBUILD@
+SHELL = @SHELL@
+MKDIR_P = @MKDIR_P@
+INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+prefix = @prefix@
+srcdir = @srcdir@
+datadir = @datadir@
+pythondir = @pythondir@
+pyexecdir = @pyexecdir@
+pkgdatadir = $(datadir)/@PACKAGE_NAME@
+pkgincludedir = $(includedir)/@PACKAGE_NAME@
+pkgpythondir = @pkgpythondir@
+pkgpyexecdir = @pkgpyexecdir@
+PYTHONPATH = $(pythondir)$(PATH_SEPARATOR)$(DESTDIR)$(pythondir)
+
+all: install
+
+.PHONY: all install uninstall distclean info install-html html install-pdf pdf install-dvi dvi install-ps ps clean dist check installdirs
+
+
+
+# Since installing to a virtualenv is all the rage these days, support it here. If the VIRTUALENV
+# variable is set to anything other than "no", set up a new virtualenv and install there, otherwise
+# install as usual from setup.py
+install: installdirs
+	$(NORMAL_INSTALL)
+ifneq ($(VIRTUALENV),no)
+	$(VIRTUALENV) $(VIRTUALENV_FLAGS) $(DESTDIR)$(prefix) || $(VIRTUALENV) $(DESTDIR)$(prefix)
+	$(DESTDIR)$(prefix)/bin/python $(srcdir)/setup.py install --prefix=$(DESTDIR)$(prefix)
+else
+	$(PYTHON) $(srcdir)/setup.py install --prefix=$(DESTDIR)$(prefix)
+endif
+
+
+# setup.py doesn't (yet) support an uninstall command, so until it does, you must manually remove
+# everything that was installed here
+uninstall: $(wildcard $(srcdir)/docs/source/*)
+	rm -rf $(pkgpythondir)
+
+
+# Just use the usual setup.py clean command
+clean:
+	$(PYTHON) setup.py clean
+
+
+# Clean up the output of configure
+distclean: $(wildcard $(srcdir)/docs/source/*)
+	rm $(srcdir)/config.log
+	rm $(srcdir)/config.status
+
+
+# The following show how to install documentation, following the example of GNU MediaGoblin
+# In that case, docs are built from a separate Makefile contained in the docs directory which
+# uses the SPHINXBUILD variable to store the location of the sphinx-build (Python doc tool) 
+# binary to use.
+
+# $(DESTDIR)$(infodir)/foo.info: docs/build/texinfo/foo.info
+# 	$(POST_INSTALL)
+# 	$(INSTALL_DATA) @< $(DESTDIR)$@
+# 	if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then
+# 		install-info --dir-file=$(DESTDIR)$(infodir)/dir \
+# 				$(DESTDIR)$(infodir)/gnumediagoblin.info;
+# 	else true; fi
+
+# info: docs/build/texinfo/foo.info
+
+# docs/build/texinfo/foo.info: $(wildcard docs/source/*)
+# ifneq ($(SPHINX_BUILD),no)
+# 	$(MAKE) -C docs info SPHINXBUILD=$(SPHINXBUILD)
+# endif
+
+
+# install-html: html installdirs
+# 	$(INSTALL_DATA) docs/build/html/* $(DESTDIR)$(htmldir)
+
+# html: docs/build/html/index.html
+
+# docs/build/html/index.html: $(wildcard $(srcdir)/docs/source/*)
+# ifneq ($(SPHINX_BUILD),no)
+# 	$(MAKE) -C docs html SPHINXBUILD=$(SPHINXBUILD)
+# endif
+
+
+# install-pdf: pdf installdirs
+# 	$(INSTALL_DATA) docs/build/latex/foo.pdf $(DESTDIR)$(pdfdir)
+
+# pdf: docs/build/latex/Foo.pdf
+
+# docs/build/latex/foo.pdf: $(wildcard $(srcdir)/docs/source/*)
+# ifneq ($(SPHINX_BUILD),no)
+# 	$(MAKE) -C docs latexpdf SPHINXBUILD=$(SPHINXBUILD)
+# endif
+
+
+# install-dvi:
+
+# dvi:
+
+# install-ps:
+
+# ps:
+
+
+# Just use the setup.py sdist (source distribution) command
+dist:
+	$(PYTHON) setup.py sdist
+
+# Use the setup.py check command
+check:
+	$(PYTHON) setup.py check
+
+# setup.py might complain if a directory doesn't exist so just in case, make the directory
+# here
+installdirs:
+	$(MKDIR_P) $(DESTDIR)$(pkgpythondir)