forked from Qirky/FoxDot
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathsetupsav.py
54 lines (50 loc) · 2.21 KB
/
setupsav.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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#!/usr/bin/env python
from setuptools import setup
with open("README.md", "r") as f:
long_description=f.read()
with open("FoxDot/lib/.version", "r") as f:
version = f.read()
setup(name='FoxDot',
version=version,
description='Live coding music with SuperCollider',
author='Ryan Kirkbride',
author_email='[email protected]',
url='http://foxdot.org/',
packages=['FoxDot',
'FoxDot.lib',
'FoxDot.lib.Code',
'FoxDot.lib.Custom',
'FoxDot.lib.Extensions',
'FoxDot.lib.Extensions.VRender',
'FoxDot.lib.Extensions.SonicPi',
'FoxDot.lib.Workspace',
'FoxDot.lib.EspGrid',
'FoxDot.lib.Effects',
'FoxDot.lib.Patterns',
'FoxDot.lib.SCLang',
'FoxDot.lib.Settings',
'FoxDot.lib.Utils',
'FoxDot.lib.Crashserver',
'FoxDot.lib.Crashserver.speech',
],
long_description=long_description,
long_description_content_type="text/markdown",
entry_points={'gui_scripts' : ['FoxDot = FoxDot.__init__:main']},
package_data = {'FoxDot': ['snd/*/*/*.*',
'lib/Crashserver/crash_snd/*/*/*.*',
'lib/Crashserver/crash_snd/_loop_/*/*.*',
'lib/Crashserver/crash_snd/_loop_/*.*',
'lib/Crashserver/speech/*.*',
'snd/_loop_/foxdot.wav',
'osc/*.scd',
'osc/sceffects/*.scd',
'osc/scsyndef/*.scd',
'demo/*.py',
'rec/.null',
'lib/Extensions/*/*.*',
'lib/Extensions/*/*/*.*',
'lib/.version',
'README.md',
],
'FoxDot.lib.Workspace': ['img/*', 'tmp/*'],
'FoxDot.lib.Settings' : ['conf.txt']})