macos: no logcatd and proclogd (#35457)

* don't build proclogd on mac

* don't run logcatd and proclogd on mac
pull/35472/head
Andrei Radulescu 7 days ago committed by GitHub
parent 05fa135be6
commit 3ad74b440c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      SConstruct
  2. 5
      system/manager/process_config.py

@ -342,13 +342,13 @@ SConscript(['rednose/SConscript'])
# Build system services # Build system services
SConscript([ SConscript([
'system/proclogd/SConscript',
'system/ubloxd/SConscript', 'system/ubloxd/SConscript',
'system/loggerd/SConscript', 'system/loggerd/SConscript',
]) ])
if arch != "Darwin": if arch != "Darwin":
SConscript([ SConscript([
'system/logcatd/SConscript', 'system/logcatd/SConscript',
'system/proclogd/SConscript',
]) ])
if arch == "larch64": if arch == "larch64":

@ -1,5 +1,6 @@
import os import os
import operator import operator
import platform
from cereal import car from cereal import car
from openpilot.common.params import Params from openpilot.common.params import Params
@ -70,8 +71,8 @@ procs = [
NativeProcess("camerad", "system/camerad", ["./camerad"], driverview, enabled=not WEBCAM), NativeProcess("camerad", "system/camerad", ["./camerad"], driverview, enabled=not WEBCAM),
PythonProcess("webcamerad", "tools.webcam.camerad", driverview, enabled=WEBCAM), PythonProcess("webcamerad", "tools.webcam.camerad", driverview, enabled=WEBCAM),
NativeProcess("logcatd", "system/logcatd", ["./logcatd"], only_onroad), NativeProcess("logcatd", "system/logcatd", ["./logcatd"], only_onroad, platform.system() != "Darwin"),
NativeProcess("proclogd", "system/proclogd", ["./proclogd"], only_onroad), NativeProcess("proclogd", "system/proclogd", ["./proclogd"], only_onroad, platform.system() != "Darwin"),
PythonProcess("micd", "system.micd", iscar), PythonProcess("micd", "system.micd", iscar),
PythonProcess("timed", "system.timed", always_run, enabled=not PC), PythonProcess("timed", "system.timed", always_run, enabled=not PC),

Loading…
Cancel
Save