projects/vpn: browsergebundene VPN-Tray-Apps (Wuerth/Heron) + Build-Scripts
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
"""
|
||||
py2app-Build fuer HeronVPN.app (Menuebar-Only, kein Dock-Icon via LSUIElement).
|
||||
|
||||
Bauen: cd ~/apps && bash build_heron_app.sh
|
||||
"""
|
||||
from setuptools import setup
|
||||
|
||||
APP = ["heron_vpn_tray.py"]
|
||||
OPTIONS = {
|
||||
"iconfile": "icon_heron.icns",
|
||||
"packages": ["PyQt6"],
|
||||
"plist": {
|
||||
"CFBundleName": "HeronVPN",
|
||||
"CFBundleDisplayName": "HeronVPN",
|
||||
"CFBundleIdentifier": "com.heron.vpntray",
|
||||
"CFBundleShortVersionString": "1.0",
|
||||
"CFBundleVersion": "1",
|
||||
"LSUIElement": True,
|
||||
"NSHighResolutionCapable": True,
|
||||
},
|
||||
}
|
||||
|
||||
setup(
|
||||
app=APP,
|
||||
name="HeronVPN",
|
||||
options={"py2app": OPTIONS},
|
||||
setup_requires=["py2app"],
|
||||
)
|
||||
Reference in New Issue
Block a user