[Python-checkins] python/dist/src/Lib site.py,1.48,1.49

jackjansen@users.sourceforge.net jackjansen@users.sourceforge.net
Wed, 16 Apr 2003 06:12:26 -0700


Update of /cvsroot/python/python/dist/src/Lib
In directory sc8-pr-cvs1:/tmp/cvs-serv32027

Modified Files:
	site.py 
Log Message:
When on MacOSX, and only in a framework build, add
~/Library/Python/2.3/site-packages to sys.path, if it exists.


Index: site.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/site.py,v
retrieving revision 1.48
retrieving revision 1.49
diff -C2 -d -r1.48 -r1.49
*** site.py	3 Mar 2003 09:34:01 -0000	1.48
--- site.py	16 Apr 2003 13:12:21 -0000	1.49
***************
*** 173,176 ****
--- 173,189 ----
          else:
              sitedirs = [prefix, os.path.join(prefix, "lib", "site-packages")]
+         if sys.platform == 'darwin':
+             # for framework builds *only* we add the standard Apple
+             # locations. Currently only per-user, but /Library and
+             # /Network/Library could be added too
+             if 'Python.framework' in prefix:
+                 home = os.environ['HOME']
+                 if home:
+                     sitedirs.append(
+                         os.path.join(home,
+                                      'Library',
+                                      'Python',
+                                      sys.version[:3],
+                                      'site-packages'))
          for sitedir in sitedirs:
              if os.path.isdir(sitedir):