-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
26 lines (23 loc) · 685 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
from distutils.core import setup
import glob
# Get the scripts/bin files
bin_files = glob.glob("bin/*")
# Build the structure for etc folder
etc_dirs = ['etc']
data_files = [("", ["setpath.sh"])]
# In case we want files in etc
for edir in etc_dirs:
data_files.append((edir, glob.glob("{}/*".format(edir))))
# The main call
setup(name='s4trans',
version='0.3.11',
license="GPL",
description="CMBS4 test transient pipeline",
author="Felipe Menanteau",
author_email="[email protected]",
packages=['s4trans'],
package_dir={'': 'python'},
scripts=bin_files,
package_data={'': ['LICENSE']},
data_files=data_files,
)