buildcache support is quite cool, but as the buildcache installation is not managed by pixi, it breaks just running pixi run sync && pixi run colcon build locally. In this PR I remove the setting of buildcache in colcon_defaults, and move it to the GitHub Actions yaml. After I added the environment variable (see https://cmake.org/cmake/help/v3.29/envvar/CMAKE_LANG_COMPILER_LAUNCHER.html#envvar:CMAKE_%3CLANG%3E_COMPILER_LAUNCHER), I noticed that we were adding the same values also via --cmake-args , but to be honest I do not know if that worked.
buildcache support is quite cool, but as the buildcache installation is not managed by pixi, it breaks just running
pixi run sync
&&pixi run colcon build
locally. In this PR I remove the setting of buildcache in colcon_defaults, and move it to the GitHub Actions yaml. After I added the environment variable (see https://cmake.org/cmake/help/v3.29/envvar/CMAKE_LANG_COMPILER_LAUNCHER.html#envvar:CMAKE_%3CLANG%3E_COMPILER_LAUNCHER), I noticed that we were adding the same values also via--cmake-args
, but to be honest I do not know if that worked.