From 3ad74b440c29e72d139ca097de097ff199487a5b Mon Sep 17 00:00:00 2001 From: Andrei Radulescu Date: Thu, 5 Jun 2025 20:23:27 +0300 Subject: [PATCH] macos: no logcatd and proclogd (#35457) * don't build proclogd on mac * don't run logcatd and proclogd on mac --- SConstruct | 2 +- system/manager/process_config.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/SConstruct b/SConstruct index c534eedbe8..d5051c8fb2 100644 --- a/SConstruct +++ b/SConstruct @@ -342,13 +342,13 @@ SConscript(['rednose/SConscript']) # Build system services SConscript([ - 'system/proclogd/SConscript', 'system/ubloxd/SConscript', 'system/loggerd/SConscript', ]) if arch != "Darwin": SConscript([ 'system/logcatd/SConscript', + 'system/proclogd/SConscript', ]) if arch == "larch64": diff --git a/system/manager/process_config.py b/system/manager/process_config.py index 738c20a85b..ecd5b724cd 100644 --- a/system/manager/process_config.py +++ b/system/manager/process_config.py @@ -1,5 +1,6 @@ import os import operator +import platform from cereal import car from openpilot.common.params import Params @@ -70,8 +71,8 @@ procs = [ NativeProcess("camerad", "system/camerad", ["./camerad"], driverview, enabled=not WEBCAM), PythonProcess("webcamerad", "tools.webcam.camerad", driverview, enabled=WEBCAM), - NativeProcess("logcatd", "system/logcatd", ["./logcatd"], only_onroad), - NativeProcess("proclogd", "system/proclogd", ["./proclogd"], only_onroad), + NativeProcess("logcatd", "system/logcatd", ["./logcatd"], only_onroad, platform.system() != "Darwin"), + NativeProcess("proclogd", "system/proclogd", ["./proclogd"], only_onroad, platform.system() != "Darwin"), PythonProcess("micd", "system.micd", iscar), PythonProcess("timed", "system.timed", always_run, enabled=not PC),