summaryrefslogtreecommitdiff
path: root/src/mailman/__init__.py
diff options
context:
space:
mode:
authorBarry Warsaw2011-09-23 22:29:10 -0400
committerBarry Warsaw2011-09-23 22:29:10 -0400
commitb55650d91f991eaf2e6cae8022a6ed4219255bb3 (patch)
tree7f2395965eb29797fe01b7e130e3b74f9edf4164 /src/mailman/__init__.py
parent48354a7e6814190455fb566947ab952062ecde76 (diff)
downloadmailman-b55650d91f991eaf2e6cae8022a6ed4219255bb3.tar.gz
mailman-b55650d91f991eaf2e6cae8022a6ed4219255bb3.tar.zst
mailman-b55650d91f991eaf2e6cae8022a6ed4219255bb3.zip
This is the way to build the documentation now:
$ python setup.py build_sphinx
Diffstat (limited to 'src/mailman/__init__.py')
-rw-r--r--src/mailman/__init__.py13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/mailman/__init__.py b/src/mailman/__init__.py
index ed51320ba..2c34e0971 100644
--- a/src/mailman/__init__.py
+++ b/src/mailman/__init__.py
@@ -41,8 +41,11 @@ except ImportError:
# however, we'll initialize it differently for tests. We have to do it this
# early so that module contents is set up before anything that needs it is
# imported.
-if sys.argv[0].split(os.sep)[-1] == 'test':
- from mailman.testing.i18n import initialize
-else:
- from mailman.core.i18n import initialize
-initialize()
+#
+# Do *not* do this if we're building the documentation.
+if 'build_sphinx' not in sys.argv:
+ if sys.argv[0].split(os.sep)[-1] == 'test':
+ from mailman.testing.i18n import initialize
+ else:
+ from mailman.core.i18n import initialize
+ initialize()