You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mod_python-commits@quetz.apache.org by jg...@apache.org on 2005/09/01 18:09:53 UTC
svn commit: r265749 - in /httpd/mod_python/trunk: dist/setup.py.in
lib/python/mod_python/__init__.py
Author: jgallacher
Date: Thu Sep 1 09:09:50 2005
New Revision: 265749
URL: http://svn.apache.org/viewcvs?rev=265749&view=rev
Log:
Fixed setup.py.in so it does not create the mod_python_so.so module in
non-windows builds.
Modified:
httpd/mod_python/trunk/dist/setup.py.in
httpd/mod_python/trunk/lib/python/mod_python/__init__.py
Modified: httpd/mod_python/trunk/dist/setup.py.in
URL: http://svn.apache.org/viewcvs/httpd/mod_python/trunk/dist/setup.py.in?rev=265749&r1=265748&r2=265749&view=diff
==============================================================================
--- httpd/mod_python/trunk/dist/setup.py.in (original)
+++ httpd/mod_python/trunk/dist/setup.py.in Thu Sep 1 09:09:50 2005
@@ -140,18 +140,24 @@
# this is a hack to prevent build_ext from trying to append "initmod_python" to the export symbols
self.export_symbols = finallist(self.export_symbols)
-ModPyModule = ModPyExtension(getmp_srcdir(), [getmp_includedir(), getapache_includedir()], [getapache_libdir()])
if winbuild:
+
+ # build mod_python.so
+ ModPyModule = ModPyExtension(getmp_srcdir(), [getmp_includedir(), getapache_includedir()], [getapache_libdir()])
+
scripts = ["win32_postinstall.py"]
# put the mod_python.so file in the Python root ...
# win32_postinstall.py will pick it up from there...
# data_files = [("", [(os.path.join(getmp_srcdir(), 'Release', 'mod_python.so'))])]
data_files = []
+ ext_modules = [ModPyModule, PSPModule]
+
else:
- # mpso = "../src/mod_python.so"
+
scripts = []
data_files = []
+ ext_modules = [PSPModule]
import string
from distutils import sysconfig
@@ -175,7 +181,7 @@
package_dir={'mod_python': os.path.join(getmp_rootdir(), 'lib', 'python', 'mod_python')},
scripts=scripts,
data_files=data_files,
- ext_modules=[ModPyModule, PSPModule])
+ ext_modules=ext_modules)
# makes emacs go into python mode
### Local Variables:
Modified: httpd/mod_python/trunk/lib/python/mod_python/__init__.py
URL: http://svn.apache.org/viewcvs/httpd/mod_python/trunk/lib/python/mod_python/__init__.py?rev=265749&r1=265748&r2=265749&view=diff
==============================================================================
--- httpd/mod_python/trunk/lib/python/mod_python/__init__.py (original)
+++ httpd/mod_python/trunk/lib/python/mod_python/__init__.py Thu Sep 1 09:09:50 2005
@@ -20,5 +20,5 @@
__all__ = ["apache", "cgihandler", "psp",
"publisher", "util"]
-version = "3.2.0-dev-20050831"
+version = "3.2.0-dev-20050901"