Merge pull request #54 from 0xABD/patch-1

Modify setup.py for offline egg installation
This commit is contained in:
Ole André Vadla Ravnås
2015-10-23 00:37:40 +02:00
+8 -2
View File
@@ -61,8 +61,14 @@ class FridaPrebuiltExt(build_ext):
os_version=os_version
)
print('downloading prebuilt extension from', egg_url)
egg_data = urlopen(egg_url).read()
try:
print('downloading prebuilt extension from', egg_url)
egg_data = urlopen(egg_url).read()
except:
egg_url = re.sub(r".*/f/frida/(.*)", "file:///\g<1>", egg_url)
print('trying to get prebuilt extension from the current folder', egg_url)
egg_data = urlopen(egg_url).read()
egg_file = BytesIO(egg_data)
print('extracting prebuilt extension')