Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

verbose makefile argument via cmake not working as expected #192

Closed
PeterMitrano opened this issue May 23, 2019 · 2 comments
Closed

verbose makefile argument via cmake not working as expected #192

PeterMitrano opened this issue May 23, 2019 · 2 comments
Labels
question Further information is requested

Comments

@PeterMitrano
Copy link

I would expect the following command to print verbose makefile output, as if I invoked make VERBOSE=1, but instead it does not print anything besides the normal colcon output.

colcon build --cmake-args -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON --packages-select Gazebo

Apologies if this is the wrong colcon repo!

@dirk-thomas dirk-thomas added the question Further information is requested label May 23, 2019
@dirk-thomas
Copy link
Member

dirk-thomas commented May 23, 2019

If you have colcon-output installed by default you won't see any stdout output of the build process. Only stderr output is printed by default.

Have you looked in the log file (log/latest_build/Gazebo/stdout.log) if it contains the information you are expecting?

As an alternative you can change the output by passing e.g. --event-handlers console_cohesion+ to output all stdout output once a package finished. Or in the case you are building only a single package even stream the output when it comes in: --event-handlers console_cohesion+.

@PeterMitrano
Copy link
Author

Yep, that's what I was looking for. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Development

No branches or pull requests

2 participants