diff options
Diffstat (limited to 'tools/gyp/pylib/gyp/MSVSUtil.py')
-rw-r--r-- | tools/gyp/pylib/gyp/MSVSUtil.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/gyp/pylib/gyp/MSVSUtil.py b/tools/gyp/pylib/gyp/MSVSUtil.py index 0b32e91180..96dea6c2c9 100644 --- a/tools/gyp/pylib/gyp/MSVSUtil.py +++ b/tools/gyp/pylib/gyp/MSVSUtil.py @@ -14,6 +14,7 @@ TARGET_TYPE_EXT = { 'loadable_module': 'dll', 'shared_library': 'dll', 'static_library': 'lib', + 'windows_driver': 'sys', } @@ -110,7 +111,7 @@ def ShardTargets(target_list, target_dicts): else: new_target_dicts[t] = target_dicts[t] # Shard dependencies. - for t in new_target_dicts: + for t in sorted(new_target_dicts): for deptype in ('dependencies', 'dependencies_original'): dependencies = copy.copy(new_target_dicts[t].get(deptype, [])) new_dependencies = [] |