fix CUSTOM_TEMPLATES_DIR config load and chrome symlinking

This commit is contained in:
Nick Sweeting 2024-10-03 03:20:25 -07:00
parent 29fc14dff4
commit f4f1d7893c
No known key found for this signature in database
4 changed files with 16 additions and 13 deletions

View file

@ -60,11 +60,14 @@ class BaseBinary(BaseHook, Binary):
if not (binary.abspath and binary.abspath.exists()):
return
bin_dir.mkdir(parents=True, exist_ok=True)
symlink = bin_dir / binary.name
symlink.unlink(missing_ok=True)
symlink.symlink_to(binary.abspath)
try:
bin_dir.mkdir(parents=True, exist_ok=True)
symlink = bin_dir / binary.name
symlink.unlink(missing_ok=True)
symlink.symlink_to(binary.abspath)
except Exception as err:
# print('[red]:caution: Failed to symlink binary into ./lib/bin folder[/red]', err)
pass
@validate_call
def load(self, **kwargs) -> Self: