Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Change SET_DLLLIBRARY to DLLLIBRARY=... | Guido van Rossum | 2001-01-23 | 1 | -1/+1 |
| | |||||
* | "make test" was still broken when building in a subdirectory: Andrew's | Guido van Rossum | 2001-01-19 | 1 | -2/+2 |
| | | | | | fix set PYTHONPATH to something starting with $(srcdir)/build/lib.... The use of $(srcdir) was wrong here, it should be ./build/lib... | ||||
* | Patch #103313: Fixes "make test" by adding a little file named | Andrew M. Kuchling | 2001-01-18 | 1 | -4/+7 |
| | | | | | "platform", running the Python binary to create it, and then using it to set PYTHONPATH. | ||||
* | Make the original, makesetup-based, targets for building shared modules | Andrew M. Kuchling | 2001-01-18 | 1 | -14/+16 |
| | | | | | | available as "oldsharedmods" and "oldsharedinstall". You'll need to get a copy of the full Setup.dist out of the CVS for them to actually do much. | ||||
* | Remove build/ subdirectory in "clean" target, not "clobber" | Andrew M. Kuchling | 2001-01-18 | 1 | -1/+1 |
| | |||||
* | Patch #102588 / PEP 229: | Andrew M. Kuchling | 2001-01-17 | 1 | -15/+20 |
| | | | | | | The final piece of this change... Run setup.py to build shared modules and to install them. | ||||
* | Part of SF patch #102409 by jlt63: Cygwin Python DLL and Shared | Guido van Rossum | 2001-01-10 | 1 | -3/+8 |
| | | | | | | | Extension Patch. Note: this could use some testing on NeXT, DG/UX, or BeOS, because of the changes in the Makefile regarding $(LDLIBRARY). | ||||
* | For Darwin, export EXE (needed by Lib/plat-generic/regen checkin, to | Guido van Rossum | 2000-10-09 | 1 | -0/+1 |
| | | | | follow). Adapted from a patch by Tony Lownds. (#101816) | ||||
* | Donn Cave <donn@oz.net>: | Fred Drake | 2000-10-09 | 1 | -9/+8 |
| | | | | | | Revise BeOS support. This closes SourceForge patch #101776. | ||||
* | Install xml/parsers, not xml/parser. | Martin v. Löwis | 2000-09-24 | 1 | -1/+1 |
| | |||||
* | Address Bug #115057: add a --with-suffix option to set the EXE | Guido van Rossum | 2000-09-22 | 1 | -2/+2 |
| | | | | | variable in the Makefiles from the configure script. Usefil for Cygwin and Mac OS X builds. | ||||
* | Sh*t! Should use $(srcdir)/LICENSE of course. | Guido van Rossum | 2000-09-05 | 1 | -1/+1 |
| | |||||
* | Install LICENSE as LICENSE.txt in the <prefix>/lib/python<version> | Guido van Rossum | 2000-09-05 | 1 | -0/+1 |
| | | | | directory. | ||||
* | REMOVED all CWI, CNRI and BeOpen copyright markings. | Guido van Rossum | 2000-09-01 | 1 | -10/+0 |
| | | | | This should match the situation in the 1.6b1 tree. | ||||
* | Fix BeOS check in the libainstall target; noted by Mark Favas | Fred Drake | 2000-08-31 | 1 | -1/+1 |
| | | | | <m.favas@per.dem.csiro.au>. | ||||
* | "tg@FreeBSD.org" writes: | Guido van Rossum | 2000-08-29 | 1 | -3/+3 |
| | | | | | | Our (FreeBSD's) security officer doesn't like group-writable directories and sent a patch; don't install *.orig. | ||||
* | Rene Liebscher <rliebscher@users.sourceforge.net>: | Fred Drake | 2000-08-24 | 1 | -0/+18 |
| | | | | | | | | | | Install the scripts in the BeOS directory, allowing use from the distutils on BeOS systems. The target location has been adjusted to match that used for the AIX helper scripts. This closes SourceForge patch #101207. | ||||
* | Fix up problems when compiling in a directory other than the source | Sjoerd Mullender | 2000-08-17 | 1 | -2/+1 |
| | | | | directory. | ||||
* | Whoever added the Makefile rule to auto-build the Grammar didn't have | Guido van Rossum | 2000-08-12 | 1 | -1/+2 |
| | | | | | | his build directory in a different place than his source directory. I do, and it is supposed to be supported. The naive patch caused an endless recursion in the Make process. This should take care of that. | ||||
* | 'make' in Grammar too, so graminit.h and graminit.c get re-build when | Thomas Wouters | 2000-08-11 | 1 | -2/+6 |
| | | | | | | | necessary. Do Grammar after Parser because Grammar needs Parser, and not the other way 'round. This patch doesn't bother with dependencies because it's tricky to get right (for instance for the modules that want graminit.h, like cPickle) and other dependencies are broken to begin with. | ||||
* | TESTOPTS: Since gc is enabled by default now (this may change for the | Barry Warsaw | 2000-08-03 | 1 | -1/+1 |
| | | | | | final release), run "make test" with gc's LEAK_DEBUG enabled. This uses the new -l flag to regrtest. | ||||
* | A different solution for Patch #100979: support for out-of-tree "make TAGS" | Guido van Rossum | 2000-07-31 | 1 | -3/+6 |
| | | | | | | | | | The version there built the tags and TAGS files in the build directory. I like them in the source directory. The simplest solution is to cd to the source directory before running ctags or etags. Tested both superficially and they work for me, on Linux Red Hat 6.1. | ||||
* | libinstall: For the first bytecode compilation pass, use -tt instead of | Fred Drake | 2000-07-04 | 1 | -1/+1 |
| | | | | | | | | -t. This ensures that each installation from source is checked for compliance. This is needed to make sure .py files in the various Lib/plat-foo/ directories are tested even if the core developers do not have access to the corresponding platforms. | ||||
* | Change copyright notice. | Guido van Rossum | 2000-07-01 | 1 | -26/+6 |
| | |||||
* | Setup.thread => Setup.config | Barry Warsaw | 2000-06-30 | 1 | -1/+1 |
| | |||||
* | Martin von Löwis <loewis@informatik.hu-berlin.de>: | Fred Drake | 2000-06-30 | 1 | -1/+2 |
| | | | | Do not forget to install the xml packages! | ||||
* | Install the contents of the Lib/curses directory | Andrew M. Kuchling | 2000-06-10 | 1 | -1/+1 |
| | |||||
* | Added site-packages. (Sorry, forgot who submitted this patch.) | Guido van Rossum | 2000-04-24 | 1 | -1/+1 |
| | |||||
* | Added distutils and distutils/command to LIBSUBDIRS. Noted by Andrew | Guido van Rossum | 2000-03-31 | 1 | -1/+2 |
| | | | | Kuchling. | ||||
* | Added encodings to the LIBSUBDIRS variable, so that they get installed. | Guido van Rossum | 2000-03-13 | 1 | -1/+1 |
| | | | | Noted by Michael Hudson. | ||||
* | Drop the support level for stdwin a notch -- the contents of | Guido van Rossum | 2000-02-28 | 1 | -1/+1 |
| | | | | | | | | | | lib-stdwin is no longer installed. Increase the support level for other obsolete modules a bit: install lib-old by default. It still isn't in the path by default, but at least it's easier to add to your $PYTHONPATH this way. (This makes sense because in 1.6 we're much more aggressive with declaring modules obsolete.) | ||||
* | Enable -t when compiling Python library modules in libinstall (.pyc | Fred Drake | 2000-02-10 | 1 | -2/+2 |
| | | | | | | | | version only). Enable -tt for the regression test. Very similar to Skip's patch. | ||||
* | The 'test' target ought to depend on 'all', not just on python$(EXE) | Guido van Rossum | 1999-11-16 | 1 | -1/+1 |
| | | | | -- otherwise shared libraries might not be rebuilt. | ||||
* | 1. Augment the DG/UX rule so it doesn't break the BeOS build. | Guido van Rossum | 1999-02-23 | 1 | -15/+19 |
| | | | | | | 2. Add $(EXE) to various occurrences of python so it will work on Cygwin with egcs (after setting EXE=.exe). These patches by Norman Vine. | ||||
* | Patches by William Lewis for Nextstep descendants. | Guido van Rossum | 1999-01-27 | 1 | -4/+8 |
| | |||||
* | Chris Herborth's first pass at making config and install | Guido van Rossum | 1999-01-12 | 1 | -2/+4 |
| | | | | for BeOS better. | ||||
* | Changes to deal with the sigcheck+intrcheck vs. signalmodule controversy. | Guido van Rossum | 1998-10-07 | 1 | -0/+1 |
| | |||||
* | Correctly add dependencies and build rules for Modules/python.o. | Guido van Rossum | 1998-10-01 | 1 | -1/+4 |
| | |||||
* | Changes for BeOS, QNX and long long, by Chris Herborth. | Guido van Rossum | 1998-08-04 | 1 | -1/+4 |
| | |||||
* | Protection agains non-existing subdirectories for clean and clobber | Guido van Rossum | 1998-05-19 | 1 | -2/+6 |
| | | | | | | targets. On some platforms this would cause an infinite Make recursion. Also remove "Doc" from the SUBDIRSTOO variable, since it no longer exists in the standard distribution. | ||||
* | Avoid using cut; sed can do this just as well... | Guido van Rossum | 1998-05-05 | 1 | -1/+1 |
| | |||||
* | Misc changes for AIX: install the python.exp file, and properly use $(srcdir). | Guido van Rossum | 1998-03-03 | 1 | -0/+15 |
| | |||||
* | Revert to the old (indented) form of @DGUX_IS_BROKEN@. | Guido van Rossum | 1998-02-19 | 1 | -2/+2 |
| | |||||
* | Some shifting around of the DGUX hack so that it won't break on DEC Unix | Guido van Rossum | 1998-01-13 | 1 | -2/+2 |
| | | | | where Make doesn't know that '#' as a command is a comment. | ||||
* | Oops, tiny fix for the DGUX rule when installing -- don't fail when | Guido van Rossum | 1997-12-19 | 1 | -1/+4 |
| | | | | libpython$(VERSION).so doesn't exist. | ||||
* | Patch by Brian Gallew for DG/UX. I'm not quite sure what it does but | Guido van Rossum | 1997-12-18 | 1 | -0/+9 |
| | | | | | | | | | | | | it seems harmless for other platforms. It plays tricks with the name of the library used to link with. Apparently DG/UX really wants a shared library to link with if it wants shared modules to use symbols from the library. I'm not sure why this wasn't an issue with 1.4; DG/UX seems to be the only platform where moving to a single library made things harder! BTW This adds a target to create libpython$(VERSION).so; however this target is *only* for DG/UX. | ||||
* | libainstall: Install Modules/Setup.thread in addition to Modules/Setup and | Fred Drake | 1997-12-09 | 1 | -0/+1 |
| | | | | | | | | Modules/Setup.local. Guido: I hope this is ok; it seems to make a lot of sense to get the whole trio of module config files installed as a set rather than doing it partially. | ||||
* | Skip directories when installing library files; this avoids problems | Guido van Rossum | 1997-12-02 | 1 | -0/+1 |
| | | | | | when test/output is found (/usr/bin/install chokes on this; no idea why install-sh doesn't). | ||||
* | Make modes for installed files and directories variables; change the | Guido van Rossum | 1997-12-02 | 1 | -8/+15 |
| | | | | default for directories (not for files!) to be group writable. | ||||
* | Suggestion by David Ascher: set EXE macro to empty string and use it | Guido van Rossum | 1997-11-11 | 1 | -2/+5 |
| | | | | | | in a few places -- so it can be set to .exe on GNUWIN32 platforms and do the right thing. Whatever. (This was already done in Modules/Makefile* but wasn't carried over here.) |