Skip to content

Conversation

nim65s
Copy link
Contributor

@nim65s nim65s commented Jun 24, 2025

Follows coal-library/coal#658

Still not tested enough, but it already seems good in multiple tests

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👋 Hi,
This is a reminder message to assign an extra build label to this Pull Request if needed.
By default, this PR will be build with minimal build options (URDF support and Python bindings)
The possible extra labels are:

  • build_collision (build Pinocchio with coal support)
  • build_casadi (build Pinocchio with CasADi support)
  • build_autodiff (build Pinocchio with CppAD support)
  • build_codegen (build Pinocchio with CppADCodeGen support)
  • build_extra (build Pinocchio with extra algorithms)
  • build_mpfr (build Pinocchio with Boost.Multiprecision support)
  • build_sdf (build Pinocchio with SDF parser)
  • build_accelerate (build Pinocchio with APPLE Accelerate framework support)
  • build_all (build Pinocchio with ALL the options stated above)

Thanks.
The Pinocchio development team.

@nim65s nim65s force-pushed the only-py branch 4 times, most recently from 6a5b4fa to 601786d Compare June 26, 2025 14:07
@nim65s nim65s changed the title CMake: add BUILD_ONLY_PYTHON_INTERFACE option CMake: add BUILD_STANDALONE_PYTHON_INTERFACE option Jun 30, 2025
@@ -446,10 +450,14 @@ function(ADD_WINDOWS_DLL_PATH_TO_TEST TEST_NAME)
endfunction()

# --- MAIN LIBRARY -------------------------------------------------------------
add_subdirectory(src)
if(NOT BUILD_STANDALONE_PYTHON_INTERFACE)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would add a variable called: BUILD_MAIN_PROJECT_AND_ASSOCIATED_OUPUTS

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you mean something like this ?

set(BUILD_MAIN_PROJECT_AND_ASSOCIATED_OUPUTS (NOT BUILD_STANDALONE_PYTHON_INTERFACE))

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes

@nim65s nim65s force-pushed the only-py branch 3 times, most recently from be83604 to 33565b1 Compare August 5, 2025 15:05
@nim65s nim65s force-pushed the only-py branch 3 times, most recently from 8199671 to 56b581c Compare August 6, 2025 12:55
@nim65s nim65s marked this pull request as ready for review August 6, 2025 13:01
@jorisv jorisv force-pushed the only-py branch 3 times, most recently from 9a9edb1 to 3841cef Compare August 13, 2025 08:12
jorisv
jorisv previously approved these changes Aug 26, 2025
jorisv
jorisv previously approved these changes Aug 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants