gen_python_deps.py revision 2c07c1fedb046186887479cc69f283d83e70b268
"""
Copyright (C) 2009-2012 Oracle Corporation
This file is part of VirtualBox Open Source Edition (OSE), as
available from http://www.virtualbox.org. This file is free software;
General Public License (GPL) as published by the Free Software
Foundation, in version 2 as it comes in the "COPYING" file of the
VirtualBox OSE distribution. VirtualBox OSE is distributed in the
hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
"""
known = {}
return None
if bitness_magic == 1:
elif bitness_magic == 2:
else:
lib64 = None
lib,
if bitness_magic > 0:
else:
global prefixes
global versions
dllpre = "lib"
dllsuff = ".so"
bitness_magic = 0
else:
else:
arch = "unknown"
else:
multi = 1
if multi == 0:
prefixes = ["/usr"]
if target == 'darwin':
## @todo Pick up the locations from VBOX_PATH_MACOSX_SDK_10_*.
prefixes = ['/Developer/SDKs/MacOSX10.4u.sdk/usr',
dllsuff = '.dylib'
bitness_magic = 1
bitness_magic = 2
for v in versions:
for p in prefixes:
if c is not None:
known[v] = c
break
# we want default to be the lowest versioned Python
d = None
# We need separator other than newline, to sneak through $(shell)
sep = "|"
for k in keys:
if d is None:
d = k
if d is not None:
if __name__ == '__main__':