Mercurial > cpython-lru_cache-weakref
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
