This commit is contained in:
firestar5683
2026-03-27 18:05:44 -05:00
parent ac4cec2e22
commit 3d8af2361e
1943 changed files with 4675 additions and 4661 deletions
+1 -1
View File
@@ -319,7 +319,7 @@ setup_build_env() {
}
export_workdir_pythonpath() {
export PYTHONPATH="${WORK_DIR}:${WORK_DIR}/frogpilot/third_party"
export PYTHONPATH="${WORK_DIR}:${WORK_DIR}/starpilot/third_party"
local repo_dir=""
for repo_dir in "${WORK_DIR}"/*_repo; do
[[ -d "${repo_dir}" ]] && export PYTHONPATH="${PYTHONPATH}:${repo_dir}"
+2 -2
View File
@@ -237,8 +237,8 @@ scrub_mixed_arch_artifacts() {
"${ROOT_DIR}/common/transformations/transformations.so" \
"${ROOT_DIR}/selfdrive/modeld/models/commonmodel_pyx.o" \
"${ROOT_DIR}/selfdrive/modeld/models/commonmodel_pyx.so" \
"${ROOT_DIR}/frogpilot/tinygrad_modeld/models/commonmodel_pyx.o" \
"${ROOT_DIR}/frogpilot/tinygrad_modeld/models/commonmodel_pyx.so"
"${ROOT_DIR}/starpilot/tinygrad_modeld/models/commonmodel_pyx.o" \
"${ROOT_DIR}/starpilot/tinygrad_modeld/models/commonmodel_pyx.so"
}
sync_sysroot_from_device() {
+4 -4
View File
@@ -44,7 +44,7 @@ if [[ ! -x "${PY_BIN}" ]]; then
fi
export PATH="${ROOT_DIR}/.venv/bin:${PATH}"
export PYTHONPATH="${ROOT_DIR}:${ROOT_DIR}/frogpilot/third_party"
export PYTHONPATH="${ROOT_DIR}:${ROOT_DIR}/starpilot/third_party"
for d in "${ROOT_DIR}"/*_repo; do [[ -d "$d" ]] && export PYTHONPATH="${PYTHONPATH}:$d"; done
[[ -d "${ROOT_DIR}/third_party/acados" ]] && export PYTHONPATH="${PYTHONPATH}:${ROOT_DIR}/third_party/acados"
export BIG=0
@@ -53,10 +53,10 @@ export SIMULATION=1
export SKIP_FW_QUERY=1
export USE_WEBCAM=1
backup_dir="$(mktemp -d /tmp/frogpilot_c4_ui_backup.XXXXXX)"
backup_dir="$(mktemp -d /tmp/starpilot_c4_ui_backup.XXXXXX)"
backup_manifest="${backup_dir}/.artifact_manifest"
PRE_TRACKED_DIRTY="$(mktemp /tmp/frogpilot_c4_pretracked.XXXXXX)"
POST_TRACKED_DIRTY="$(mktemp /tmp/frogpilot_c4_posttracked.XXXXXX)"
PRE_TRACKED_DIRTY="$(mktemp /tmp/starpilot_c4_pretracked.XXXXXX)"
POST_TRACKED_DIRTY="$(mktemp /tmp/starpilot_c4_posttracked.XXXXXX)"
FAKE_WIFI_PID=""
runtime_artifacts=(
+5 -5
View File
@@ -31,9 +31,9 @@ if [[ "$(uname -s)" == "Darwin" ]]; then
OS_EXT="macos"
fi
HOST_UI="${ROOT_DIR}/selfdrive/ui/ui.${OS_EXT}"
PRE_TRACKED_DIRTY="$(mktemp /tmp/frogpilot_c3_pretracked.XXXXXX)"
POST_TRACKED_DIRTY="$(mktemp /tmp/frogpilot_c3_posttracked.XXXXXX)"
BACKUP_DIR="$(mktemp -d /tmp/frogpilot_c3_backup.XXXXXX)"
PRE_TRACKED_DIRTY="$(mktemp /tmp/starpilot_c3_pretracked.XXXXXX)"
POST_TRACKED_DIRTY="$(mktemp /tmp/starpilot_c3_posttracked.XXXXXX)"
BACKUP_DIR="$(mktemp -d /tmp/starpilot_c3_backup.XXXXXX)"
BACKUP_MANIFEST="${BACKUP_DIR}/.artifact_manifest"
FAKE_WIFI_PID=""
@@ -181,7 +181,7 @@ prepare_host_artifacts() {
remove_if_elf "msgq_repo/msgq/visionipc/visionipc_pyx.so"
purge_objects "${ROOT_DIR}/selfdrive/ui"
purge_objects "${ROOT_DIR}/frogpilot/ui"
purge_objects "${ROOT_DIR}/starpilot/ui"
rm -f "${ROOT_DIR}/selfdrive/ui/ui"
}
@@ -206,7 +206,7 @@ unset CPATH C_INCLUDE_PATH CPLUS_INCLUDE_PATH CPPFLAGS CFLAGS CXXFLAGS LDFLAGS
prepare_host_artifacts
export PYTHONPATH="${ROOT_DIR}:${ROOT_DIR}/frogpilot/third_party"
export PYTHONPATH="${ROOT_DIR}:${ROOT_DIR}/starpilot/third_party"
for d in "${ROOT_DIR}"/*_repo; do [[ -d "$d" ]] && export PYTHONPATH="${PYTHONPATH}:$d"; done
[[ -d "${ROOT_DIR}/third_party/acados" ]] && export PYTHONPATH="${PYTHONPATH}:${ROOT_DIR}/third_party/acados"
+4 -4
View File
@@ -44,7 +44,7 @@ if [[ ! -x "${PY_BIN}" ]]; then
fi
export PATH="${ROOT_DIR}/.venv/bin:${PATH}"
export PYTHONPATH="${ROOT_DIR}:${ROOT_DIR}/frogpilot/third_party"
export PYTHONPATH="${ROOT_DIR}:${ROOT_DIR}/starpilot/third_party"
for d in "${ROOT_DIR}"/*_repo; do [[ -d "$d" ]] && export PYTHONPATH="${PYTHONPATH}:$d"; done
[[ -d "${ROOT_DIR}/third_party/acados" ]] && export PYTHONPATH="${PYTHONPATH}:${ROOT_DIR}/third_party/acados"
export BIG=1
@@ -53,10 +53,10 @@ export SIMULATION=1
export SKIP_FW_QUERY=1
export USE_WEBCAM=1
backup_dir="$(mktemp -d /tmp/frogpilot_raybig_ui_backup.XXXXXX)"
backup_dir="$(mktemp -d /tmp/starpilot_raybig_ui_backup.XXXXXX)"
backup_manifest="${backup_dir}/.artifact_manifest"
PRE_TRACKED_DIRTY="$(mktemp /tmp/frogpilot_raybig_pretracked.XXXXXX)"
POST_TRACKED_DIRTY="$(mktemp /tmp/frogpilot_raybig_posttracked.XXXXXX)"
PRE_TRACKED_DIRTY="$(mktemp /tmp/starpilot_raybig_pretracked.XXXXXX)"
POST_TRACKED_DIRTY="$(mktemp /tmp/starpilot_raybig_posttracked.XXXXXX)"
FAKE_WIFI_PID=""
runtime_artifacts=(
+3 -3
View File
@@ -121,13 +121,13 @@ build_mac() {
system/timed.py \
common/spinner.py \
common/text_window.py \
frogpilot/system/frogpilot_stats.py
starpilot/system/starpilot_stats.py
python -m compileall -q \
selfdrive/ui \
system/ui \
frogpilot/system/the_pond \
frogpilot/system/galaxy
starpilot/system/the_pond \
starpilot/system/galaxy
SP_DISABLE_AUTO_DEVICE_SCONS=1 scons -j"${jobs}" selfdrive/ui/ui