update quicksetup with new libs

This commit is contained in:
cidoku 2025-02-14 19:39:29 -03:00
parent 0fc2da271f
commit b7f5bbd895

View File

@ -35,16 +35,28 @@ BASSZIP = "bass24.zip"
BASSDLL = "bass.dll" BASSDLL = "bass.dll"
BASSOPUSZIP = "bassopus24.zip" BASSOPUSZIP = "bassopus24.zip"
BASSOPUSDLL = "bassopus.dll" BASSOPUSDLL = "bassopus.dll"
BASSFLACZIP = "bassflac24.zip"
BASSFLACDLL = "bassflac.dll"
BASSMIDIZIP = "bassmidi24.zip"
BASSMIDIDLL = "bassmidi.dll"
if platform.system() == "Darwin": if platform.system() == "Darwin":
BASSZIP = "bass24-osx.zip" BASSZIP = "bass24-osx.zip"
BASSDLL = "libbass.dylib" BASSDLL = "libbass.dylib"
BASSOPUSZIP = "bassopus24-osx.zip" BASSOPUSZIP = "bassopus24-osx.zip"
BASSOPUSDLL = "libbassopus.dylib" BASSOPUSDLL = "libbassopus.dylib"
BASSFLACZIP = "bassflac24-osx.zip"
BASSFLACDLL = "libbassflac.dylib"
BASSMIDIZIP = "bassmidi24-osx.zip"
BASSMIDIDLL = "libbassmidi.dylib"
elif platform.system() == "Linux": elif platform.system() == "Linux":
BASSZIP = "bass24-linux.zip" BASSZIP = "bass24-linux.zip"
BASSDLL = "libbass.so" BASSDLL = "libbass.so"
BASSOPUSZIP = "bassopus24-linux.zip" BASSOPUSZIP = "bassopus24-linux.zip"
BASSOPUSDLL = "libbassopus.so" BASSOPUSDLL = "libbassopus.so"
BASSFLACZIP = "bassflac24-linux.zip"
BASSFLACDLL = "libbassflac.so"
BASSMIDIZIP = "bassmidi24-linux.zip"
BASSMIDIDLL = "libbassmidi.so"
print "downloading", BASSZIP print "downloading", BASSZIP
filedata = urllib2.urlopen('http://us.un4seen.com/files/'+BASSZIP) filedata = urllib2.urlopen('http://us.un4seen.com/files/'+BASSZIP)
@ -72,6 +84,32 @@ zip_ref = zipfile.ZipFile(BASSOPUSZIP, 'r')
zip_ref.extract(BASSOPUSDLL) zip_ref.extract(BASSOPUSDLL)
zip_ref.close() zip_ref.close()
print "downloading", BASSFLACZIP
filedata = urllib2.urlopen('http://us.un4seen.com/files/'+BASSFLACZIP)
datatowrite = filedata.read()
with open(BASSFLACZIP, 'wb') as f:
f.write(datatowrite)
f.close()
print "extracting "+BASSFLACDLL+" from "+BASSFLACZIP
zip_ref = zipfile.ZipFile(BASSFLACZIP, 'r')
zip_ref.extract(BASSFLACDLL)
zip_ref.close()
print "downloading", BASSMIDIZIP
filedata = urllib2.urlopen('http://us.un4seen.com/files/'+BASSMIDIZIP)
datatowrite = filedata.read()
with open(BASSMIDIZIP, 'wb') as f:
f.write(datatowrite)
f.close()
print "extracting "+BASSMIDIDLL+" from "+BASSMIDIZIP
zip_ref = zipfile.ZipFile(BASSMIDIZIP, 'r')
zip_ref.extract(BASSMIDIDLL)
zip_ref.close()
pip_install("apng", "six", "appdirs", "packaging") pip_install("apng", "six", "appdirs", "packaging")
try: try: