From gward@cnri.reston.va.us Wed Feb 2 00:05:17 2000 From: gward@cnri.reston.va.us (Greg Ward) Date: Tue, 1 Feb 2000 19:05:17 -0500 (EST) Subject: [Distutils-checkins] CVS: distutils/distutils sysconfig.py Message-ID: <200002020005.TAA18257@thrak.cnri.reston.va.us> Update of /projects/cvsroot/distutils/distutils In directory thrak:/home/gward/python/distutils/distutils Modified Files: sysconfig.py Log Message: Comment fix. Always use normalized (with os.path.normpath()) versions of prefix and exec_prefix. From gward@cnri.reston.va.us Wed Feb 2 00:07:17 2000 From: gward@cnri.reston.va.us (Greg Ward) Date: Tue, 1 Feb 2000 19:07:17 -0500 (EST) Subject: [Distutils-checkins] CVS: distutils/distutils/command build_py.py Message-ID: <200002020007.TAA18279@thrak.cnri.reston.va.us> Update of /projects/cvsroot/distutils/distutils/command In directory thrak:/home/gward/python/distutils/distutils/command Modified Files: build_py.py Log Message: Patch from Joe Van Andel: fix arg to % operator in warning. From gward@cnri.reston.va.us Thu Feb 3 23:07:22 2000 From: gward@cnri.reston.va.us (Greg Ward) Date: Thu, 3 Feb 2000 18:07:22 -0500 (EST) Subject: [Distutils-checkins] CVS: distutils/distutils unixccompiler.py Message-ID: <200002032307.SAA19829@thrak.cnri.reston.va.us> Update of /projects/cvsroot/distutils/distutils In directory thrak:/home/gward/python/distutils/distutils Modified Files: unixccompiler.py Log Message: Changed 'compile()' method to compile files one-at-a-time -- gives better feedback and, theoretically, the opportunity to set compiler flags on a per-file basis. From gward@cnri.reston.va.us Thu Feb 3 23:07:58 2000 From: gward@cnri.reston.va.us (Greg Ward) Date: Thu, 3 Feb 2000 18:07:58 -0500 (EST) Subject: [Distutils-checkins] CVS: distutils/distutils/command build_ext.py Message-ID: <200002032307.SAA19843@thrak.cnri.reston.va.us> Update of /projects/cvsroot/distutils/distutils/command In directory thrak:/home/gward/python/distutils/distutils/command Modified Files: build_ext.py Log Message: Improved an error message. Announce when we start building each extension (better feedback). From gward@cnri.reston.va.us Sat Feb 5 02:23:20 2000 From: gward@cnri.reston.va.us (Greg Ward) Date: Fri, 4 Feb 2000 21:23:20 -0500 (EST) Subject: [Distutils-checkins] CVS: distutils/distutils/command build_ext.py Message-ID: <200002050223.VAA20598@thrak.cnri.reston.va.us> Update of /projects/cvsroot/distutils/distutils/command In directory thrak:/home/gward/python/distutils/distutils/command Modified Files: build_ext.py Log Message: Tweaked various comments, docstrings, and error messages. From gward@cnri.reston.va.us Sat Feb 5 02:24:02 2000 From: gward@cnri.reston.va.us (Greg Ward) Date: Fri, 4 Feb 2000 21:24:02 -0500 (EST) Subject: [Distutils-checkins] CVS: distutils/distutils/command build_lib.py Message-ID: <200002050224.VAA20611@thrak.cnri.reston.va.us> Update of /projects/cvsroot/distutils/distutils/command In directory thrak:/home/gward/python/distutils/distutils/command Added Files: build_lib.py Log Message: New command to build C (and C++, hopefully) libraries needed by extensions in the current distribution: motivated by PIL's libImaging. From gward@cnri.reston.va.us Sat Feb 5 02:24:19 2000 From: gward@cnri.reston.va.us (Greg Ward) Date: Fri, 4 Feb 2000 21:24:19 -0500 (EST) Subject: [Distutils-checkins] CVS: distutils/distutils/command build.py Message-ID: <200002050224.VAA20626@thrak.cnri.reston.va.us> Update of /projects/cvsroot/distutils/distutils/command In directory thrak:/home/gward/python/distutils/distutils/command Modified Files: build.py Log Message: Run the 'build_lib' command before building extensions, if necessary. From gward@cnri.reston.va.us Sat Feb 5 02:24:56 2000 From: gward@cnri.reston.va.us (Greg Ward) Date: Fri, 4 Feb 2000 21:24:56 -0500 (EST) Subject: [Distutils-checkins] CVS: distutils/distutils core.py Message-ID: <200002050224.VAA20642@thrak.cnri.reston.va.us> Update of /projects/cvsroot/distutils/distutils In directory thrak:/home/gward/python/distutils/distutils Modified Files: core.py Log Message: Added 'libraries' option for use by the 'build_lib' command. Typo fix. From gward@cnri.reston.va.us Sat Feb 5 02:27:14 2000 From: gward@cnri.reston.va.us (Greg Ward) Date: Fri, 4 Feb 2000 21:27:14 -0500 (EST) Subject: [Distutils-checkins] CVS: distutils/examples pil_setup.py Message-ID: <200002050227.VAA20668@thrak.cnri.reston.va.us> Update of /projects/cvsroot/distutils/examples In directory thrak:/home/gward/python/distutils/examples Modified Files: pil_setup.py Log Message: Two generations of "how to build a supporting C library": * explicitly create a CCompiler object and use it to forcibly build the library (.c -> .o -> .a) every time the setup script runs (this one is commented out) * use the 'libraries' option so that the 'build_lib' command will step in at the appropriate time and do things nicely From gward@cnri.reston.va.us Sat Feb 5 02:28:33 2000 From: gward@cnri.reston.va.us (Greg Ward) Date: Fri, 4 Feb 2000 21:28:33 -0500 (EST) Subject: [Distutils-checkins] CVS: distutils/examples pil_setup.py Message-ID: <200002050228.VAA20684@thrak.cnri.reston.va.us> Update of /projects/cvsroot/distutils/examples In directory thrak:/home/gward/python/distutils/examples Modified Files: pil_setup.py Log Message: Ditch the first-generation of building a C library -- the 'build_lib' command seems to work, so let's stick with it! From gward@cnri.reston.va.us Sat Feb 5 03:00:10 2000 From: gward@cnri.reston.va.us (Greg Ward) Date: Fri, 4 Feb 2000 22:00:10 -0500 (EST) Subject: [Distutils-checkins] CVS: distutils/examples pil_setup.py Message-ID: <200002050300.WAA21984@thrak.cnri.reston.va.us> Update of /projects/cvsroot/distutils/examples In directory thrak:/home/gward/python/distutils/examples Modified Files: pil_setup.py Log Message: Heavily rearranged include/library dirs, and list of optional libraries, so the stuff that will vary across systems is all gathered together in one-easy-to-edit (and well-documented) place. From gward@cnri.reston.va.us Tue Feb 8 02:37:18 2000 From: gward@cnri.reston.va.us (Greg Ward) Date: Mon, 7 Feb 2000 21:37:18 -0500 (EST) Subject: [Distutils-checkins] CVS: distutils/distutils/command build_ext.py Message-ID: <200002080237.VAA01085@thrak.cnri.reston.va.us> Update of /projects/cvsroot/distutils/distutils/command In directory thrak:/home/gward/python/distutils/distutils/command Modified Files: build_ext.py Log Message: Ditch .def file kludge for (much smaller) /export option kludge. From gward@cnri.reston.va.us Tue Feb 8 02:39:47 2000 From: gward@cnri.reston.va.us (Greg Ward) Date: Mon, 7 Feb 2000 21:39:47 -0500 (EST) Subject: [Distutils-checkins] CVS: distutils/distutils msvccompiler.py Message-ID: <200002080239.VAA01140@thrak.cnri.reston.va.us> Update of /projects/cvsroot/distutils/distutils In directory thrak:/home/gward/python/distutils/distutils Modified Files: msvccompiler.py Log Message: Revised version (thank to Thomas Heller and Robin Becker) that tries a lot harder to find the MSVC compiler (mainly by using the registry). From fdrake@weyr.cnri.reston.va.us Tue Feb 8 15:55:45 2000 From: fdrake@weyr.cnri.reston.va.us (Fred L. Drake) Date: Tue, 8 Feb 2000 10:55:45 -0500 (EST) Subject: [Distutils-checkins] CVS: distutils/distutils sysconfig.py Message-ID: <200002081555.KAA21326@weyr.cnri.reston.va.us> Update of /projects/cvsroot/distutils/distutils In directory weyr:/home/fdrake/python/Extensions/distutils/distutils Modified Files: sysconfig.py Log Message: get_config_h_filename(): Support NT as well as Posix systems. _init_nt(): Use get_config_h_filename() instead of figuring out the name directly. g['SO'] should be set to '.pyd'. Adjust some minor coding nits.