summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorSkip Montanaro <skip@pobox.com>2003-01-01 20:07:49 (GMT)
committerSkip Montanaro <skip@pobox.com>2003-01-01 20:07:49 (GMT)
commitdecc6a47df823a988845d3753a4cfb7a85b80828 (patch)
tree8ba9542f81b234b72bd5a71eeee38ef80e75fe7b /Misc
parentdc392e31439d9992ea0101abaca09bcb78ebc311 (diff)
downloadcpython-decc6a47df823a988845d3753a4cfb7a85b80828.zip
cpython-decc6a47df823a988845d3753a4cfb7a85b80828.tar.gz
cpython-decc6a47df823a988845d3753a4cfb7a85b80828.tar.bz2
Split OPT make variable into OPT and BASECFLAGS. The latter contains those
compiler flags which are necessary to get a clean compile. The former is for user-specified optimizer, debug, trace fiddling. See patch 640843. Add /sw/lib and /sw/include to setup.py search paths on Darwin to take advantage of fink goodies. Add scriptsinstall target to Makefile to install certain scripts from Tools/scripts directory.
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS18
1 files changed, 18 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index e49f17e..702abc4 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -26,6 +26,24 @@ Tools/Demos
Build
-----
+- On systems which build using the configure script, compiler flags which
+ used to be lumped together using the OPT flag have been split into two
+ groups, OPT and BASECFLAGS. OPT is meant to carry just optimization- and
+ debug-related flags like "-g" and "-O3". BASECFLAGS is meant to carry
+ compiler flags that are required to get a clean compile. On some
+ platforms (many Linux flavors in particular) BASECFLAGS will be empty by
+ default. On others, such as Mac OS X and SCO, it will contain required
+ flags. This change allows people building Python to override OPT without
+ fear of clobbering compiler flags which are required to get a clean build.
+
+- On Darwin/Mac OS X platforms, /sw/lib and /sw/include are added to the
+ relevant search lists in setup.py. This allows users building Python to
+ take advantage of the many packages available from the fink project
+ <http://fink.sf.net/>.
+
+- A new Makefile target, scriptsinstall, installs a number of useful scripts
+ from the Tools/scripts directory.
+
C API
-----