diff Tools/scripts/h2py.py @ 9644:2cd58a61b051 legacy-trunk

Patch by Chris Herborth: BeOS headers live in various non-standard places; luckily, there's an environment variable that lists them all.
author Guido van Rossum <guido@python.org>
date Thu, 17 Dec 1998 18:02:15 +0000
parents 9a57ca229681
children 14a27acc755a
line wrap: on
line diff
--- a/Tools/scripts/h2py.py	Thu Dec 17 18:00:33 1998 +0000
+++ b/Tools/scripts/h2py.py	Thu Dec 17 18:02:15 1998 +0000
@@ -46,7 +46,13 @@
 	try:
 		searchdirs=string.splitfields(os.environ['INCLUDE'],';')
 	except KeyError:
-		searchdirs=['/usr/include']
+		try:
+			if string.find( sys.platform, "beos" ) == 0:
+				searchdirs=string.splitfields(os.environ['BEINCLUDES'],';')
+			else:
+				raise KeyError
+		except KeyError:
+			searchdirs=['/usr/include']
 
 def main():
 	global filedict