From: Guido van Rossum Date: Thu, 17 Dec 1998 18:02:15 +0000 (+0000) Subject: Patch by Chris Herborth: X-Git-Tag: v1.5.2b1~69 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5cd975c67883215472cf76b9ca48133bc80f0646;p=python Patch by Chris Herborth: BeOS headers live in various non-standard places; luckily, there's an environment variable that lists them all. --- diff --git a/Tools/scripts/h2py.py b/Tools/scripts/h2py.py index 513fa4bd78..fd4b2670bc 100755 --- a/Tools/scripts/h2py.py +++ b/Tools/scripts/h2py.py @@ -46,7 +46,13 @@ except KeyError: 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