Port change from safety vendoring PR to make the vendor renames work the same as patch.

This commit is contained in:
Matt Davis
2022-09-21 06:27:51 -04:00
parent ea051b4a73
commit e514767042
+3 -3
View File
@@ -595,10 +595,10 @@ def license_destination(vendor_dir, libname, filename):
lowercase = vendor_dir / libname.lower().replace("-", "_")
if lowercase.is_dir():
return lowercase / filename
rename_dict = LIBRARY_RENAMES if vendor_dir.name != "patched" else PATCHED_RENAMES
# rename_dict = LIBRARY_RENAMES if vendor_dir.name != "patched" else PATCHED_RENAMES
# Short circuit all logic if we are renaming the whole library
if libname in rename_dict:
return vendor_dir / rename_dict[libname] / filename
# if libname in rename_dict:
# return vendor_dir / rename_dict[libname] / filename
if libname in LIBRARY_DIRNAMES:
override = vendor_dir / LIBRARY_DIRNAMES[libname]
if not override.exists() and override.parent.exists():