There seems to be a bug where leap or zed ros packages are built in local downstream installs of obelisk even when those flags are not passed to the setup script. This PR is an attempt to fix it.
Changes:
Re-source the bashrc at the end of the user setup script. We need to re-source after after running the setup script to update the bash aliases. Docker does not need to re-source the bashrc, so we first check if the source script is there and skip if its not.
Added obk-build --verbose flag
Solved leap and zed build when setup flag was false, this is now fixed by changing the cmake parsing code. Currently we have opted for a verbose, but correct cmake parsing method.
Notes:
Removed $ in front of ENV in the cmake DEFINED call. When accessing the env variable, you do need the $.
There seems to be a bug where leap or zed ros packages are built in local downstream installs of obelisk even when those flags are not passed to the setup script. This PR is an attempt to fix it.
Changes:
obk-build --verbose
flagNotes:
$
in front ofENV
in the cmake DEFINED call. When accessing the env variable, you do need the$
.