| /[Apache-SVN]/quetzalcoatl/mod_python/trunk/configure.in |
Parent Directory
|
Revision Log
| Links to HEAD: | (view) (annotate) |
| Sticky Revision: |
Attempt to fix up build process so it works properly on MacOS X Tiger/Leopard whether one is using standard OS version of Python or another framework based build of Python installed in a separate location, such as from MacPorts. Note that the nature of the changes meant that general build process has been affected and so good testing needed on all platforms.
Moving mod_python under quetz
Added --with-mutex-dir configure option to make the mutex directory configurable at compilation time (MODPYTHON-131).
Added "make check" Makefile rule for running the unit tests.
Fixed configure.in to work correctly with bash 3.1. Ref MODPYTHON-122
Fixed ./configure error for x86-64 platforms. The correct path for PY_STD_LIB will now be found. Ref MODPYTHON-85
Changed a couple of descriptions displayed by ./configure --help. ie. --with-python=PATH Path to specific Python binary --with-python-src=DIR Path to python sources - required if you want to generate the documenation
Added apxs2 path detection to ./configure. Some linux distributions such as Debian use apxs2 instead of apxs for apache2 installations.
Added more detail to the warning message for ./configure when flex is not found or is not the correct version. Also added some information to the README detailing the flex requirements.
Added configure option for setting MAX_LOCKS at compile time. Default for MAX_LOCKS also changed from 32 to 8. Ref MODPYTHON-70
Added flex detection and --with-flex option to configure. Ref MODPYTHON-52
Added --with-python-src to configure.in to aid in building the documentation. The path to the python source, which is required to build the docs, can now be specified at configure time instead of manually editing Doc/Makefile.
property cleanup
New license
This should help compiling on OS X PR: Obtained from: Submitted by: Mack McClain Reviewed by:
Make install now uses distutils to install the mod_python package.
dist/setup.py is now generated by configure, which is more intuitive
Added _muldi3.o to list of objects to be explicitely linked in on Sol 8. I haven't seen a problem with it, but Michael Schwager reported seeing it, and it didn't seem to hurt anything to add it.
For whatever reason on solaris 8 sed didn't filter blanks correctly resulting in configure thinking that Python is a Darwin framework... Not sure what the problem with sed was, but replacing it with awk seems to have fixed it.
Detect Python compiled as framework on Darwin. Submitted by: Justin Erenkrantz
Take Roy Fielding's advice and keep Grisha's email address out of the source code. No need to send yet more spam his way :-)
Use python shared lib if available
with-python now takes a python binary rather than the directory
Fixed distclean
removed mkdep since it does not seem to be used
A couple of changes to autoconf-related things to make us more solaris-friendly.
PythonInterpreter appears to be working correctly now.
The test suite now runs on Windows without any tweaking! (Well, some things DO have to be entered manually given that autoconf doesn't work under Windows).
A small bug with the way a file extension is obtained and some other stuff.
WHAM! Revamp the copyright/license headers in all(?) of the files. Include the appropriate attribution/recognition to Grisha's original work.
added rudimentary tests, some documentation fixes, and more misc stuff
disabled --with-apache
Added check for apache version
config works... may be
config works... may be
Python 2.1 support
_eprintf fix
copyright change 2
copyright change
Initial (not proof-read) LaTeX source for documentation is checked in.
some more installation related (for static) problems fixed
PyFinalize and another install bug fixed
periodic checkin
grand reorg file split
autoconf mostly works now
first stap at autoconf
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| apache@apache.org | ViewVC Help |
| Powered by ViewVC 1.1.2 |