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

Pass ninja path to CMakeCache through CMAKE_MAKE_PROGRAM #29

Merged
merged 1 commit into from Oct 19, 2021
Merged

Pass ninja path to CMakeCache through CMAKE_MAKE_PROGRAM #29

merged 1 commit into from Oct 19, 2021

Conversation

ghost
Copy link

@ghost ghost commented Oct 19, 2021

ninja path is now passed systematically to CMake as its value changes when new
virtual environments are created.

Fix #26

ninja path is now passed systematically to CMake as its value changes when new
virtual environments are created.
@diegoferigo diegoferigo assigned ghost Oct 19, 2021
@diegoferigo diegoferigo self-requested a review October 19, 2021 13:12
@diegoferigo
Copy link
Owner

Awesome, thanks @remy-phelipot for the fix! Merging.

If you want to install an updated version of cmake-build-extension without waiting for the next release, you can use the following:

pip install --pre cmake-build-extension

@diegoferigo diegoferigo merged commit 8972036 into diegoferigo:master Oct 19, 2021
@diegoferigo diegoferigo removed their request for review October 19, 2021 13:17
@diegoferigo diegoferigo changed the title Fix #26: Pass ninja path to CMakeCache through CMAKE_MAKE_PROGRAM Pass ninja path to CMakeCache through CMAKE_MAKE_PROGRAM Oct 19, 2021
@ghost
Copy link
Author

ghost commented Oct 20, 2021

Thanks for the quick integration!

iguessthislldo added a commit to iguessthislldo/pyopendds that referenced this pull request Mar 30, 2022
OpenDDS/OpenDDS#3315 changed where
generated files are placed. Will need probably need long term solution.

Also:
- Workaround diegoferigo/cmake-build-extension#29
- Clarify apparent issue in OpenDDS#39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Multiple calls operating on the same build folder leak resources from isolated environment
2 participants