Finitions
This commit is contained in:
parent
04808a0c2a
commit
cceea577e9
15
setup.py
15
setup.py
|
@ -8,11 +8,16 @@ def install():
|
|||
version = control['version'].split('-',1)[0]
|
||||
|
||||
if iswin64():
|
||||
arch='64'
|
||||
msi='webcam-for-remote-desktop-workstation-64.msi'
|
||||
else:
|
||||
arch='32'
|
||||
msi='webcam-for-remote-desktop-workstation-32.msi'
|
||||
|
||||
install_msi_if_needed('webcam-for-remote-desktop-workstation-%sbit.msi' % (arch), min_version=version, remove_old_version=True, killbefore=['ftwebcamwkssvc.exe','ftnlsv.exe'])
|
||||
install_msi_if_needed(
|
||||
msi,
|
||||
min_version=version,
|
||||
remove_old_version=True,
|
||||
killbefore=['ftwebcamwkssvc.exe','ftnlsv.exe']
|
||||
)
|
||||
|
||||
def update_package():
|
||||
import re, os
|
||||
|
@ -28,14 +33,14 @@ def update_package():
|
|||
for arch in ['32', '64']:
|
||||
for old in glob.glob(r'webcam-for-remote-desktop-workstation-%sbit.msi' % arch):
|
||||
remove_file(old)
|
||||
if not isfile('webcam-for-remote-desktop-workstation-%sbit.msi' % (arch)):
|
||||
filename ='webcam-for-remote-desktop-workstation-%sbit.msi' % (arch)
|
||||
url = 'https://www.fabulatech.com/%s' % filename
|
||||
print('Downloading version %s from %s' % (latest_version, url))
|
||||
wget(url, filename)
|
||||
|
||||
if Version(latest_version) > Version(control['version'].split('-',1)[0]):
|
||||
if Version(latest_version) > Version(version):
|
||||
pe.version = latest_version + '-0'
|
||||
pe.maturity = 'PREPROD'
|
||||
pe.save_control_to_wapt(os.getcwd())
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
|
Loading…
Reference in New Issue