Files
OpenBB/build/pyinstaller/setup_icons_post.applescript
2023-03-23 23:16:46 -04:00

21 lines
1.0 KiB
AppleScript
Vendored

use framework "Foundation"
use framework "AppKit"
use scripting additions
-- Get script location
tell application "Finder"
set current_path to POSIX path of (container of (path to me) as alias)
end tell
-- Set OpenBB Terminal launcher icon in folder relative to script location
set sourcePath to current_path & "../../images/openbb.icns"
set destPath to current_path & "../../DMG/OpenBB Terminal/.OpenBB/OpenBBTerminal"
set imageData to (current application's NSImage's alloc()'s initWithContentsOfFile:sourcePath)
(current application's NSWorkspace's sharedWorkspace()'s setIcon:imageData forFile:destPath options:2)
-- Set OpenBB OpenBBPlotsBackend icon relative to script location
set sourcePath to current_path & "../../images/openbb.icns"
set destPath to current_path & "../../DMG/OpenBB Terminal/.OpenBB/OpenBBPlotsBackend"
set imageData to (current application's NSImage's alloc()'s initWithContentsOfFile:sourcePath)
(current application's NSWorkspace's sharedWorkspace()'s setIcon:imageData forFile:destPath options:2)