-
Notifications
You must be signed in to change notification settings - Fork 2
/
setup.py
37 lines (25 loc) · 1.07 KB
/
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
from setuptools import setup
import glob
import os
setup (name = "icehms",
version = "1.0alpha3",
description = "Thin Framework to Develop Holonic or Multi-Agent Systems",
author = "Olivier R-D",
author_email = "[email protected]",
url = '[email protected]:oroulet/icehms.git',
packages = ["icehms"],
package_dir = {'icehms': 'src/python/icehms'},
license = "GNU General Public License",
scripts = ["windows_postinstall.py"],
data_files = [('share/icehms/icecfg', ["icecfg/icebox.xml", "icecfg/icegrid.cfg"]),
('share/doc/icehms', ["README.txt", "INSTALL.txt"]),
('share/icehms/slices', ['slices/hms.ice' ])
],
entry_points = {'console_scripts':
['hms_run_servers = icehms.tools:run_servers',
'lsholons = icehms.tools:lsholons',
'lstopics = icehms.tools:lstopics',
'hms_topic_print = icehms.tools:hms_topic_print',
'hms_cleaner = icehms.tools:clean_registry']
}
)