-
Notifications
You must be signed in to change notification settings - Fork 20
/
setup.py
31 lines (26 loc) · 1.66 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
from setuptools import setup, find_packages
import subprocess
def install_local(dep_path):
subprocess.check_call(["pip", "install", "-e", dep_path])
def get_requirements():
subprocess.check_call(["pip", "install", "-r", "requirements.txt"])
setup(name="flowpilot",
version="0.1.0",
packages=find_packages(),
py_modules=["controlsd", "plannerd", "calibrationd", "logmessaged", "flowinit"],
entry_points={"console_scripts": ["controlsd=selfdrive.controls.controlsd:main",
"plannerd=selfdrive.controls.plannerd:main",
"radard=selfdrive.controls.radard:main",
"calibrationd=selfdrive.calibration.calibrationd:main",
"logmessaged=system.logmessaged:main",
"keyvald=selfdrive.keyvald:main",
"pandad=selfdrive.boardd.pandad:run",
#"uploader=selfdrive.loggerd.uploader:main",
#"deleter=selfdrive.loggerd.deleter:main",
#"statsd=selfdrive.statsd:main",
"thermald_=selfdrive.thermald.thermald:main", # thermald name is reserverd
"laikad=selfdrive.locationd.laikad:main",
"torqued=selfdrive.locationd.torqued:main",
#"paramsd=selfdrive.locationd.paramsd:main",
"flowinit=selfdrive.manager.flowinitd:main"]}
)