mirror of
https://github.com/keylase/nvidia-patch.git
synced 2024-11-22 05:27:22 +00:00
ap: more strict filename matching
This commit is contained in:
parent
0d0f9c8bf2
commit
cc67638603
@ -54,6 +54,9 @@ class ExtractException(Exception):
|
||||
class PatternNotFoundException(Exception):
|
||||
pass
|
||||
|
||||
class UnknownPlatformException(Exception):
|
||||
pass
|
||||
|
||||
|
||||
class ExtractedTarget:
|
||||
name = None
|
||||
@ -173,8 +176,11 @@ def main():
|
||||
os_prefix = 'ws2012_x64'
|
||||
elif 'winserv-2016' in installer_name:
|
||||
os_prefix = 'ws2016_x64'
|
||||
else:
|
||||
elif 'win10' in installer_name:
|
||||
os_prefix = 'win10_x64'
|
||||
else:
|
||||
raise UnknownPlatformException("Can't infer platform from filename %s"
|
||||
% (repr(installer_name),))
|
||||
driver_name = drv_prefix[product_type] + version
|
||||
out_dir = os.path.join(
|
||||
os.path.dirname(
|
||||
|
Loading…
Reference in New Issue
Block a user