Skip to content

FindPython3 explicitly instead of FindPythonInterp implicitly#254

Merged
sloretz merged 3 commits intomainfrom
use_FindPython3_visualization
Aug 9, 2021
Merged

FindPython3 explicitly instead of FindPythonInterp implicitly#254
sloretz merged 3 commits intomainfrom
use_FindPython3_visualization

Conversation

@sloretz
Copy link
Copy Markdown
Contributor

@sloretz sloretz commented Aug 5, 2021

This makes qt_gui_cpp use FindPython3. Currently this code implicitly depends on ament_cmake_core finding FindPythonInterp for it.

@cottsay this PR needs a rolling specific branch such as master/main/rolling-devel. Personally I like main, any preferences yourself? edit: main branch created

Marking as draft because this PR needs changes in python_qt_binding to depend on FindPython3 edit: Those have been merged ros-visualization/python_qt_binding#107

Related to ros2/python_cmake_module#6
Blocks ament/ament_cmake#355

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
@sloretz sloretz self-assigned this Aug 5, 2021
@cottsay
Copy link
Copy Markdown
Member

cottsay commented Aug 5, 2021

Personally I like main, any preferences yourself?

I think main is a good choice as well.

@sloretz sloretz changed the base branch from galactic-devel to main August 6, 2021 16:42
Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
@sloretz sloretz changed the title First pass using FindPython3 FindPython3 explicitly instead of FindPythonInterp implicitly Aug 6, 2021
@sloretz
Copy link
Copy Markdown
Contributor Author

sloretz commented Aug 6, 2021

CI (build: --packages-above-and-dependencies qt_gui_cpp test: --packages-above qt_gui_cpp)

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
@sloretz
Copy link
Copy Markdown
Contributor Author

sloretz commented Aug 6, 2021

Rerun of CI

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status - failed to delete workspace
    • rerun Build Status
  • Windows Build Status

@sloretz sloretz merged commit 26a9c4d into main Aug 9, 2021
@sloretz sloretz deleted the use_FindPython3_visualization branch August 9, 2021 17:08
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.

3 participants