commaci-public
b4cf9c0988
[bot] Update Python packages ( #33679 )
...
* Update Python packages
* thats unfortunate
* global
---------
Co-authored-by: Vehicle Researcher <user@comma.ai>
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
2024-09-30 13:46:04 -07:00
Dean Lee
a0c4bab7a1
scons: cleanup cpppath ( #33370 )
...
cleanup cpppath
old-commit-hash: 44c3156fa4
2024-08-24 13:51:07 -07:00
Dean Lee
7098ddcd19
ui: remove QtQml and related dependencies ( #33357 )
...
* remove QtQml
* remove qtdeclarative5-dev
old-commit-hash: 4d9ee68d16
2024-08-23 10:56:31 -07:00
Dean Lee
7dfe2706d6
scons: only enable swaglog for submodules ( #33365 )
...
only enable swaglog for submodules
old-commit-hash: 7a6e686ec7
2024-08-23 10:46:37 -07:00
Dean Lee
d105d8b3fa
scons: remove QtMultimedia lib and include path from build configuration ( #33358 )
...
remove multimedia
old-commit-hash: 61abc05c8b
2024-08-22 19:44:59 -07:00
Dean Lee
73f0d647a1
scons: remove -Wno-deprecated-register and -Wno-register ( #33356 )
...
remove flag
old-commit-hash: e2305d92e3
2024-08-22 10:55:17 -07:00
Dean Lee
76ba6d619f
scons: remove Wno-error=unused-but-set-variable ( #33355 )
...
remove Wno-error=unused-but-set-variable
old-commit-hash: 55446438ab
2024-08-22 10:53:17 -07:00
commaci-public
155934bd49
[bot] Update Python packages ( #33327 )
...
* Update Python packages
* fix opendbc
---------
Co-authored-by: Vehicle Researcher <user@comma.ai>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 9b2cafe597
2024-08-19 15:25:05 -07:00
Maxime Desroches
6c1d7358f0
unpin numpy ( #33132 )
...
* unlock numpy
* remove old cache
* sheel
* lock
* remove temp
* depends
* export
* put this back
* use __version__
* move this
---------
Co-authored-by: quebec <quebec@quebec.attlocal.net>
old-commit-hash: 9536dd07c6
2024-07-30 13:11:05 -07:00
Adeeb Shihadeh
a2667533c9
remove body submodule ( #33091 )
...
* remove body submodule
* little more
* fix op
old-commit-hash: d24b80fca4
2024-07-26 14:40:14 -07:00
Dean Lee
3be2c138b9
scons: remove redundant -DSWAGLOG Flag ( #33070 )
...
remove redundant_-DSWAGLOG Flag
old-commit-hash: 2da4aef268
2024-07-25 13:10:36 -07:00
Dean Lee
7ddd4a8e59
scons: move `-Ithird_party/qrcode` to qt modules ( #33071 )
...
move -Ithird_party/qrcode to qt modeules
old-commit-hash: edd8759f39
2024-07-25 10:16:59 -07:00
Dean Lee
61c4da30f5
Fix `/usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so.1` warnings ( #33047 )
...
fix incompatible lib warning
old-commit-hash: fbbd4ee692
2024-07-23 11:53:40 -07:00
Adeeb Shihadeh
3b8ed67aa3
remove navigation ( #32773 )
...
* remove navigation
* lil more
* fix cabana
* revert for now
* fix docs
* move that over
* lock
* rm assets
old-commit-hash: e491c9d964
2024-06-19 19:14:13 -07:00
Maxime Desroches
1b836bdb86
Ubuntu 24.04 ( #32624 )
...
* noble build
* workflow
* symlink
* map only for noble
* sym
* add qt to cppcheck
* cppcheck noreturn in non void funct
* get kaitai header
* kaitai header
* syntax
* try new pyopencl
* try this version
* install lsb-core manually
* support old 20.04 lsb-core
* try arm
* try latest pyopencl
* revert
* use pocl icd
* no lock
* no arm pyopencl
* new intel opencl runtime
* pin filelock
* undo
* glsl version
* new version
* build test
* remove test
* new metadrive
* remove glsl restrictions
* <optional>
* Update .github/workflows/tools_tests.yaml
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* cache
* new cache
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 5c4ea14a3c
2024-06-18 03:30:32 +00:00
Harald Schäfer
7e4edcc8d5
MSGQ refactor: cleanup outstanding issues ( #32685 )
...
* Rm sim dockerfile from bad merge
* Add watch back
* Fix watch3 compilation
old-commit-hash: 1b2bd205b8
2024-06-10 13:18:47 -07:00
Harald Schäfer
05ed3d8c15
Restructure msgq ( #32652 )
...
* Update ref
* Compiles
* compiles
* Refactor rest of libs
* import all
* small fiex
* cleanup import
* Need msgq simlink too
* Add to openpilot docker too
* try repo
* Updates
* Fix lint
* fix docs
* Try blank slate
* Revert "Try blank slate"
This reverts commit f078ce04acacfe115c19e23e86038b01e2b84a6d.
* Maybe scons needs this to clear cache
* fix tests
* Disable test for now
* Update SConstruct
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Fix whitespace
* Write skip normal
* small fixes
* add test path
* Revert repo
* linting
* whitespace
* Bump msgq
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: e70dc90a45
2024-06-09 17:44:34 -07:00
Adeeb Shihadeh
dc9e0a3b39
blacklist more files from release ( #32616 )
...
* blacklist more files from release
* dbcs
* fix
* just use the lfs
* rm that too
* cleanup
* cleanup
old-commit-hash: 5c3c06dfdf
2024-06-07 15:26:55 -07:00
Harald Schäfer
f870a968e9
Split cereal into cereal/msgq ( #32631 )
...
* squash
* fix doc
* compile device
* compile device
* Update ref
* add msgq to precommit exclusions
* No service ports
* fix compile
* address comments
* More comments
* Delete logger
* Update opendbc
* Linting
* bump msgq
old-commit-hash: e71ec4e8d7
2024-06-06 14:31:56 -07:00
Adeeb Shihadeh
2c6829ed67
boardd is pandad ( #32628 )
...
* boardd is pandad
* rename tests
old-commit-hash: 34e329649d
2024-06-04 19:16:55 -07:00
Adeeb Shihadeh
cec27f9db5
prep for ubuntu 24.04 ( #32307 )
...
* update to ubuntu 24.04
* latest
* revert those
* fix that
* vla
* try that
* fix uid
* keep 20.04 support
* just prep for now
old-commit-hash: a44add160e
2024-04-28 16:24:04 -07:00
Justin Newberry
9e3e5a9437
consolidate casync build into fewer scripts and fix pc release build ( #32225 )
...
* less scripts
* better
* fixes
* naming
* revert
* cleanup
* lets test it
* fix that one
* and rm
* don't run this
* fix
* not here
* revert testing
* fix docs
* default here too
* t
---------
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 62f053bc4d
2024-04-17 16:33:13 -07:00
Adeeb Shihadeh
ae581c9d24
don't build cabana on device ( #31736 )
...
old-commit-hash: e399136cb6
2024-03-06 09:26:36 -08:00
Adeeb Shihadeh
6a5fc2442f
build tools on-device ( #31658 )
...
old-commit-hash: 2d2ba37b46
2024-02-29 19:39:28 -08:00
Justin Newberry
0f1f246bc0
scons: fix race condition with opendbc ( #31621 )
...
* fix race condition
* add to release
* fix for now
* bump
old-commit-hash: 7cf2b28b78
2024-02-28 11:41:42 -08:00
Justin Newberry
73e5810eae
scons: move cereal library exports to cereal submodule ( #31617 )
...
* cleanup-cereal
* bump
old-commit-hash: f293f7bad4
2024-02-27 13:17:56 -08:00
Hoang Bui
4c05358aad
map: Transfer to MapLibre ( #31185 )
...
* change codebase
* compile
* add mapboxprovider
* works with map_renderer in c
* remove maplibre temp
* maplibre works
* cleanup build.sh
* x86 stuff
* add lib
* update release files
* don't need that
* tici build
* tici build
* add tici lib
* update refs
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 08037594e2
2024-02-01 13:37:22 -08:00
Adeeb Shihadeh
12d2d861f2
Revert "Switch from json11 to nlohmann/json ( #31093 )"
...
This reverts commit 8fa1e8aa53defca264272a66531d639b3d569418.
old-commit-hash: 88757c12b3
2024-01-22 22:41:59 -08:00
mtribiere
cb3a834067
Switch from json11 to nlohmann/json ( #31093 )
...
* Initial commit
* fix release/file_common
* Update common/swaglog.cc
* Swtiched serialize cc
* move to lfs
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: ee036482b8
2024-01-22 22:35:47 -08:00
Comma Device
69c5a4491b
fix tici build
...
old-commit-hash: 574fd03208
2024-01-19 13:45:06 -08:00
Andrei Radulescu
1498eaf7c6
Support for newer versions of Qt ( #31072 )
...
* Dynamic QtGui version
* Fixed use of undeclared identifier 'va_start'
* Fix for Qt deprecations
* Fix for dynamic QtGui version
* Update selfdrive/ui/SConscript
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 28028aef17
2024-01-19 13:28:29 -08:00
Hoang Bui
b3829e492c
FIx violations and enable --warn=all ( #30854 )
...
* --warn=all
* setoption default warn=all
* to old test yaml
* cleanup
* advanced cscanner
* SCons conditional scanner
* not time yet
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: f820b7cd94
2024-01-11 11:16:09 -08:00
Adeeb Shihadeh
06c768b7d5
make scons parallel by default ( #30901 )
...
old-commit-hash: 8fbe382fa7
2024-01-03 11:16:54 -08:00
Kacper Rączy
9cd71f897a
locationd: remove models unused in openpilot ( #30481 )
...
* Remove filters used exclusively by xx
* Update SConstruct
* Remove from release
* Accomodate rednose build changes
* Update rednose ref
* rednose/helpers in rpath
* Add rednose_filters to files_common
* Change rednose_root
* Copy rednose site_scons to docker images
* Remove rednose from rpath
* Bump rednose
* Bump rednose
* Bump rednose
old-commit-hash: f65e6bc30e
2023-11-22 13:25:29 -08:00
DevTekVE
21e5314797
Enhance SConstruct by enabling arbitrary compiler flags ( #30484 )
...
* Update SConstruct allow no-inline
Allows disabling inline functions when compiling to help with the debugging process
* Update SConstruct
typos
* Update SConstruct
old-commit-hash: 05e4d908df
2023-11-17 13:53:16 -08:00
Kacper Rączy
7cac430ecc
Remove laika submodule ( #30453 )
...
* Remove laika submodule
* Remove laika check for minimal builds
* Fix minimal build check
* Bring back exclude for opendbc in codespell
* Fix typo
* Copy GNSS indices from laika
* Delete laika dependencies
old-commit-hash: 2de13bea91
2023-11-15 10:06:37 +01:00
Shane Smiskol
d2f8821ba6
bump panda ( #30346 )
...
old-commit-hash: d67276a45d
2023-10-30 13:08:43 -07:00
Adeeb Shihadeh
3d602a86dc
delete clocksd ( #30252 )
...
old-commit-hash: 67f2321060
2023-10-22 14:47:38 -07:00
Kacper Rączy
38a4c4bad7
scons: delete SHARED flag ( #29906 )
...
Delete SHARED
old-commit-hash: fb804c9529
2023-09-13 14:39:06 -07:00
Kacper Rączy
b580f19448
scons: fix multithreaded builds ( #29716 )
...
* common_python export
* Single scons call
* transformations_python
old-commit-hash: d138a358eb
2023-08-31 00:01:03 +02:00
mitchellgoffpc
fdaee85b1e
Remove no-thneed build flag
...
old-commit-hash: 807410e0ac
2023-08-25 19:09:25 -07:00
Kacper Rączy
48d933970b
mpc_lib: fix dependencies ( #29621 )
...
* Remove common dependency of lateral mpc
* Replace cereal dir dependency with cereal lib in long mpc
* Add missing files to generated sources
* Typo fix
* messaging_python dep
old-commit-hash: 517499294a
2023-08-25 16:51:57 -07:00
Adeeb Shihadeh
61cf541322
Minimal build ( #29600 )
...
* add build flag for minimum build
* add minimal build
* update
* fix pj
* bump opendbc
* update subaru
old-commit-hash: 4917e22615
2023-08-24 14:58:30 -07:00
Adeeb Shihadeh
b38403f2ca
Revert Qt MOC hacks ( #29528 )
...
* Revert "CI: prevent moc from running in cache population step (#29401 )"
This reverts commit 34634b95aa15dc608315016c40857f3e16ca4ff9.
* Revert "SCons: respect cache read only (#29437 )"
This reverts commit 77cb4da6381fdf94ea98c55d6fcc30db4d24dcf6.
* don't change moc path
old-commit-hash: 91dc8457ae
2023-08-22 11:16:58 -07:00
Justin Newberry
9265919881
SCons: respect cache read only ( #29437 )
...
* respect readonly
* gitignore and move to correct folder
* also copy old
old-commit-hash: 59abb469ea
2023-08-17 10:30:55 -07:00
Maxime Desroches
df3502d8c8
acados: update to 0.2.2 ( #28821 )
...
* use 0.2.2
* Add mac binaries
* Replace libqpOASES with symlink on larch64
* Add comment to build script
---------
Co-authored-by: Kacper Rączy <gfw.kra@gmail.com>
old-commit-hash: 4c1b8b71d0
2023-08-15 15:53:21 -07:00
Robbe Derks
b0e1f18762
Build tools on aarch64 ( #29393 )
...
old-commit-hash: 5fd6589779
2023-08-14 13:46:14 -07:00
Dean Lee
0171e5ee26
scons: rename QT_MOCHPREFIX to QT3_MOCHPREFIX ( #29334 )
...
rename QT_MOCHPREFIX to QT3_MOCHPREFIX
old-commit-hash: 233e053842
2023-08-11 10:38:34 -07:00
Kacper Rączy
948fa651ba
third_party: remove curl binaries and headers ( #29206 )
...
old-commit-hash: 6bed72ddd6
2023-08-01 22:23:23 -07:00
Kacper Rączy
edc31db6df
aarch64: ubuntu build support ( #29171 )
...
* Add support for aarch64 pc linux
* Add new libyuv path to release files
* Add libyuv's x86_64 lib dir
* Move left-over platform specific dirs from files_common
* Remove libyuv/lib directory (duplicate)
* Fix mpc Sconscripts
* Remove acados lib path from mpc sources
* Fix typo
* Add watch3 exec on aarch64
old-commit-hash: c640429406
2023-08-01 16:18:46 -07:00