Skip to content

Commit 959dd91

Browse files
committed
export pandad_python
1 parent 5841a77 commit 959dd91

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

selfdrive/controls/lib/lateral_mpc_lib/SConscript

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Import('env', 'envCython', 'arch', 'messaging_python', 'common_python', 'opendbc_python')
1+
Import('env', 'envCython', 'arch', 'messaging_python', 'common_python', 'opendbc_python', 'pandad_python')
22

33
gen = "c_generated_code"
44

@@ -60,7 +60,7 @@ lenv.Clean(generated_files, Dir(gen))
6060
generated_lat = lenv.Command(generated_files,
6161
source_list,
6262
f"cd {Dir('.').abspath} && python3 lat_mpc.py")
63-
lenv.Depends(generated_lat, [messaging_python, common_python, opendbc_python])
63+
lenv.Depends(generated_lat, [messaging_python, common_python, opendbc_python, pandad_python])
6464

6565
lenv["CFLAGS"].append("-DACADOS_WITH_QPOASES")
6666
lenv["CXXFLAGS"].append("-DACADOS_WITH_QPOASES")

selfdrive/controls/lib/longitudinal_mpc_lib/SConscript

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Import('env', 'envCython', 'arch', 'messaging_python', 'common_python', 'opendbc_python')
1+
Import('env', 'envCython', 'arch', 'messaging_python', 'common_python', 'opendbc_python', 'pandad_python')
22

33
gen = "c_generated_code"
44

@@ -66,7 +66,7 @@ lenv.Clean(generated_files, Dir(gen))
6666
generated_long = lenv.Command(generated_files,
6767
source_list,
6868
f"cd {Dir('.').abspath} && python3 long_mpc.py")
69-
lenv.Depends(generated_long, [messaging_python, common_python, opendbc_python])
69+
lenv.Depends(generated_long, [messaging_python, common_python, opendbc_python, pandad_python])
7070

7171
lenv["CFLAGS"].append("-DACADOS_WITH_QPOASES")
7272
lenv["CXXFLAGS"].append("-DACADOS_WITH_QPOASES")

selfdrive/debug/check_can_parser_performance.py

-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
from openpilot.selfdrive.pandad import can_capnp_to_list
1010
from openpilot.tools.plotjuggler.juggle import DEMO_ROUTE
1111

12-
1312
N_RUNS = 10
1413

1514

selfdrive/pandad/SConscript

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ panda = env.Library('panda', ['panda.cc', 'panda_comms.cc', 'spi.cc'])
66
env.Program('pandad', ['main.cc', 'pandad.cc'], LIBS=[panda] + libs)
77
env.Library('libcan_list_to_can_capnp', ['can_list_to_can_capnp.cc'])
88

9-
envCython.Program('pandad_api_impl.so', 'pandad_api_impl.pyx', LIBS=["can_list_to_can_capnp", 'capnp', 'kj'] + envCython["LIBS"])
9+
pandad_python = envCython.Program('pandad_api_impl.so', 'pandad_api_impl.pyx', LIBS=["can_list_to_can_capnp", 'capnp', 'kj'] + envCython["LIBS"])
10+
Export('pandad_python')
1011
if GetOption('extras'):
1112
env.Program('tests/test_pandad_usbprotocol', ['tests/test_pandad_usbprotocol.cc'], LIBS=[panda] + libs)

0 commit comments

Comments
 (0)