Skip to content

Fixes and improvements

Rosen Matev requested to merge improvements into master

Fixes:

  • Use Z option for volume mount (docker on SELinux systems)
  • Fix call to lb-clone-pkg (inside docker)
  • Fix use of 'project_deps' before assignment
  • Fix decoding of external command outputs
  • Fix bug in caching of native env (BINARY_TAG was chopped)
  • Fix setup-make.py when some projects are not cloned
  • Fix link to vscode documentation
  • Fix make with no targets (i.e. defaultProjects setting)

Improvements:

  • Initial setup uses distcc only when <24 cores
  • Speed up native build-env and make.sh a bit
  • Be less strict about having kerberos tickets, closes #24 (closed), #27 (closed)
  • Hide misleading message from git remote add
  • Document workaround for missing system Python 3
  • Document lack of need to make when changing .py

Internal changes:

  • Update LbEnv version to 879
  • Commit a copy of external tools
  • Format external files since lb-format can't exclude them
Edited by Rosen Matev

Merge request reports