-
Notifications
You must be signed in to change notification settings - Fork 280
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
Use nmake #816
Use nmake #816
Conversation
make_check_cmake_cmd = ['ninja', 'build.ninja'] | ||
elif use_namke: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Spelling error fails CI.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixing
Thanks for the pull request - good to see you continue to work with ROS. Once this passes CI I would merge it into kinetic-devel first. It can also be backported into Indigo / Jade if you need that since the risk of regressions seems rather low to me. |
@ros-pull-request-builder retest this please |
I squashed and cherry-picked the patch to the kinetic-devel branch: d0c4ecb |
Awesome, thanks |
@@ -520,9 +530,11 @@ def build_cmake_package( | |||
|
|||
# Run make | |||
if not use_ninja: | |||
make_executable = 'make' | |||
else: | |||
make_executable = 'ninja' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this condition inverted? It looks like it now says:
if not use_ninja:
make_executable = 'ninja'
That would seem to be the inverse of what is actually the intent.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For reference: #826
@dirk-thomas hope you are doing well.
This is just an enhancement that would allow handling nmake same way as ninja.
Did only test with indigo but can compare with latest development and update my PR