Paths: Check for membership
This commit is contained in:
parent
6e1a7cdbaf
commit
ce97ec9086
1 changed files with 2 additions and 2 deletions
|
@ -141,7 +141,7 @@ def get_rare_executable() -> List[str]:
|
||||||
executable = [sys.executable]
|
executable = [sys.executable]
|
||||||
elif sys.argv[0].endswith("__main__.py"):
|
elif sys.argv[0].endswith("__main__.py"):
|
||||||
executable = [sys.executable, "-m", "rare"]
|
executable = [sys.executable, "-m", "rare"]
|
||||||
elif platform.system() == "Linux" or platform.system() == "Darwin" or platform.system() == "FreeBSD":
|
elif platform.system() in {"Linux", "FreeBSD", "Darwin"}:
|
||||||
if p := os.environ.get("APPIMAGE"):
|
if p := os.environ.get("APPIMAGE"):
|
||||||
executable = [p]
|
executable = [p]
|
||||||
else:
|
else:
|
||||||
|
@ -214,7 +214,7 @@ def create_desktop_link(app_name: str, app_title: str = "", link_name: str = "",
|
||||||
else:
|
else:
|
||||||
logger.info(f"Creating shortcut for {app_title} at {shortcut_path}")
|
logger.info(f"Creating shortcut for {app_title} at {shortcut_path}")
|
||||||
|
|
||||||
if platform.system() == "Linux" or platform.system() == "FreeBSD":
|
if platform.system() in {"Linux", "FreeBSD"}:
|
||||||
executable = get_rare_executable()
|
executable = get_rare_executable()
|
||||||
executable = shlex.join(executable)
|
executable = shlex.join(executable)
|
||||||
if not for_rare:
|
if not for_rare:
|
||||||
|
|
Loading…
Reference in a new issue