-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
39 lines (37 loc) · 959 Bytes
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
from setuptools import setup
APP = ['front/new_ui.py']
DATA_FILES = [
('resources', [
'resources/appicon.icns',
'resources/bitcoin-btc-logo.png',
'resources/bitcoin-seeklogo.svg'
]),
('fonts', [
'resources/fonts/MiriamLibre-Bold.ttf',
'resources/fonts/MiriamLibre-Regular.ttf'
])
]
OPTIONS = {
'argv_emulation': False,
'packages': ['requests',
'matplotlib',
'customtkinter',
'bitcoinlib',
'bip_utils',
'PIL',
'cairosvg'],
'plist': {
'CFBundleName': 'SATS_MANAGER',
'CFBundleDisplayName': 'SATs Manager',
'CFBundleVersion': '1.0.0',
'CFBundleShortVersionString': '1.0'
},
'iconfile': 'resources/appicon.icns'
}
setup(
app=APP,
name='SATS Manager',
data_files=DATA_FILES,
options={'py2app': OPTIONS},
setup_requires=['py2app']
)