Moved thneed src to top of modeld sconscript

old-commit-hash: 7dae580441
beeps
mitchellgoffpc 2 years ago
parent dcf9d9e3a7
commit 01e73c76f8
  1. 17
      selfdrive/modeld/SConscript

@ -13,20 +13,23 @@ common_src = [
"transforms/transform.cc"
]
thneed_src = [
thneed_src_common = [
"thneed/thneed_common.cc",
"thneed/thneed_qcom2.cc",
"thneed/serialize.cc",
"runners/thneedmodel.cc",
]
thneed_src_qcom = thneed_src_common + ["thneed/thneed_qcom2.cc"]
thneed_src_pc = thneed_src_common + ["thneed/thneed_pc.cc"]
thneed_src = thneed_src_qcom if arch == "larch64" else thneed_src_pc
use_thneed = not GetOption('no_thneed')
if arch == "larch64":
libs += ['gsl', 'CB', 'pthread', 'dl']
if use_thneed:
common_src += thneed_src
common_src += thneed_src_qcom
lenv['CXXFLAGS'].append("-DUSE_THNEED")
else:
libs += ['pthread']
@ -80,15 +83,9 @@ if (use_thneed and arch == "larch64") or GetOption('pc_thneed'):
llenv = lenv.Clone()
if GetOption('pc_thneed'):
pc_thneed_src = [
"thneed/thneed_common.cc",
"thneed/thneed_pc.cc",
"thneed/serialize.cc",
"runners/thneedmodel.cc",
]
llenv['CFLAGS'].append("-DUSE_THNEED")
llenv['CXXFLAGS'].append("-DUSE_THNEED")
common_model += llenv.Object(pc_thneed_src)
common_model += llenv.Object(thneed_src_pc)
libs += ['dl']
llenv.Program('_modeld', [

Loading…
Cancel
Save