2017-08-22 21:02:31 +00:00
|
|
|
#!/usr/bin/env python
|
|
|
|
|
|
|
|
from distutils.core import setup
|
2018-07-26 07:53:44 +00:00
|
|
|
import sys
|
|
|
|
import os
|
|
|
|
import shutil
|
|
|
|
import stat
|
2017-08-22 21:02:31 +00:00
|
|
|
|
2018-07-26 07:53:44 +00:00
|
|
|
NAME = 'bicycle-statistics'
|
2018-09-05 21:39:54 +00:00
|
|
|
VERSION = '0.2.0'
|
2017-08-22 21:02:31 +00:00
|
|
|
AUTHOR = 'Thomas Klaehn'
|
|
|
|
EMAIL = 'tkl@blackfinn.de'
|
2018-07-26 12:20:15 +00:00
|
|
|
PACKAGES = ['bicycle_statistics', 'gpx_parser', 'gpx2html', 'input_observer']
|
2018-07-26 07:53:44 +00:00
|
|
|
SCRIPTS = ['example-gpx-parser', 'bicycle-stat']
|
|
|
|
|
|
|
|
DAEMON_START_SCRIPT = os.path.join("/lib/systemd/system", "bicycle-stat.service")
|
|
|
|
|
|
|
|
if sys.argv[1] == 'install':
|
|
|
|
shutil.copyfile("bicycle-stat.service", DAEMON_START_SCRIPT)
|
|
|
|
os.chmod(DAEMON_START_SCRIPT, stat.S_IRUSR | stat.S_IWUSR | stat.S_IRGRP | stat.S_IROTH)
|
2017-08-22 21:02:31 +00:00
|
|
|
|
|
|
|
setup(name=NAME, version=VERSION, author=AUTHOR, author_email=EMAIL, packages=PACKAGES, scripts=SCRIPTS)
|