Files
blap/apps/desktop/src/icon.ts
T
Michael Telatynski 9ea4079c3b Use the code signing Subject Name as basis for Tray GUID on Windows (#32939)
* Use the code signing Subject Name as basis for Tray GUID on Windows

Fixes https://github.com/element-hq/element-web/issues/32907

* Delint

* Iterate

* Add missing imports
2026-03-31 08:22:27 +00:00

18 lines
515 B
TypeScript

/*
Copyright 2026 Element Creations Ltd.
SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only OR LicenseRef-Element-Commercial
Please see LICENSE files in the repository root for full details.
*/
import path from "node:path";
import { getAsarPath } from "./asar.js";
export async function getIconPath(): Promise<string> {
const asarPath = await getAsarPath();
const iconFile = `icon.${process.platform === "win32" ? "ico" : "png"}`;
return path.join(path.dirname(asarPath), "build", iconFile);
}