Dev Tools : Update Scripts

This commit is contained in:
firestarsdog
2026-04-06 02:49:59 -04:00
parent 9972bbfb88
commit 3a4a3b723e
2 changed files with 14 additions and 0 deletions
+7
View File
@@ -189,6 +189,8 @@ import openpilot.common.transformations.transformations # noqa: F401
import msgq.ipc_pyx # noqa: F401
import msgq.visionipc.visionipc_pyx # noqa: F401
PY
[[ -f "${ROOT_DIR}/selfdrive/controls/lib/lateral_mpc_lib/c_generated_code/acados_ocp_solver_pyx.so" ]] &&
[[ -f "${ROOT_DIR}/selfdrive/controls/lib/longitudinal_mpc_lib/c_generated_code/acados_ocp_solver_pyx.so" ]]
}
sync_deps() {
@@ -257,6 +259,11 @@ if ! python_ui_runtime_ok >/dev/null 2>&1; then
remove_if_elf "msgq/visionipc/visionipc_pyx.so"
run_scons "${jobs}" common/params_pyx.so common/transformations/transformations.so
run_scons "${jobs}" \
selfdrive/controls/lib/lateral_mpc_lib/c_generated_code/acados_ocp_solver_pyx.so \
selfdrive/controls/lib/lateral_mpc_lib/c_generated_code/libacados_ocp_solver_lat.so \
selfdrive/controls/lib/longitudinal_mpc_lib/c_generated_code/acados_ocp_solver_pyx.so \
selfdrive/controls/lib/longitudinal_mpc_lib/c_generated_code/libacados_ocp_solver_long.so
(
cd "${ROOT_DIR}/msgq_repo"
local_scons_bin="${ROOT_DIR}/.venv/bin/scons"
+7
View File
@@ -189,6 +189,8 @@ import openpilot.common.transformations.transformations # noqa: F401
import msgq.ipc_pyx # noqa: F401
import msgq.visionipc.visionipc_pyx # noqa: F401
PY
[[ -f "${ROOT_DIR}/selfdrive/controls/lib/lateral_mpc_lib/c_generated_code/acados_ocp_solver_pyx.so" ]] &&
[[ -f "${ROOT_DIR}/selfdrive/controls/lib/longitudinal_mpc_lib/c_generated_code/acados_ocp_solver_pyx.so" ]]
}
sync_deps() {
@@ -257,6 +259,11 @@ if ! python_ui_runtime_ok >/dev/null 2>&1; then
remove_if_elf "msgq/visionipc/visionipc_pyx.so"
run_scons "${jobs}" common/params_pyx.so common/transformations/transformations.so
run_scons "${jobs}" \
selfdrive/controls/lib/lateral_mpc_lib/c_generated_code/acados_ocp_solver_pyx.so \
selfdrive/controls/lib/lateral_mpc_lib/c_generated_code/libacados_ocp_solver_lat.so \
selfdrive/controls/lib/longitudinal_mpc_lib/c_generated_code/acados_ocp_solver_pyx.so \
selfdrive/controls/lib/longitudinal_mpc_lib/c_generated_code/libacados_ocp_solver_long.so
(
cd "${ROOT_DIR}/msgq_repo"
local_scons_bin="${ROOT_DIR}/.venv/bin/scons"