-
Notifications
You must be signed in to change notification settings - Fork 2
/
setup.py
29 lines (25 loc) · 912 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
from setuptools import setup, find_packages
import os, platform
def read(fname):
return open(os.path.join(os.path.dirname(__file__), fname)).read()
platform_options = None
if platform.system() == 'Darwin':
platform_options = dict(
setup_requires=['py2app'],
app=['Showtime_Live/ShowtimeLiveServer.py'],
options=dict(py2app=dict(argv_emulation=True))
)
setup(name='Showtime-Live',
version='1.5.1',
description='Showtime Bridge for Ableton Live.',
long_description=read('README.md'),
author='Byron Mallett',
author_email='byronated@gmail.com',
url='http://github.com/Mystfit/Showtime-Live',
scripts=['scripts/ShowtimeLiveServer.py'],
license='MIT',
install_requires=["Showtime-Python", "rtmidi_python", "zeroconf"],
packages=find_packages(),
**platform_options
)
# install_midi_remote_scripts()