Skip to content

[ccd] Add emscripten support#11407

Merged
dan-shaw merged 1 commit intomicrosoft:masterfrom
traversaro:ccd-add-emscripten-support
Jun 12, 2020
Merged

[ccd] Add emscripten support#11407
dan-shaw merged 1 commit intomicrosoft:masterfrom
traversaro:ccd-add-emscripten-support

Conversation

@traversaro
Copy link
Copy Markdown
Contributor

Backport upstream patch: danfis/libccd#70
Disable BUILD_TESTING, that has also the nice side effect of a faster build on all triplets.

  • What does your PR fix? This PR fixes compilation of the ccd port on custom triplets that use Emscripten.

  • Which triplets are supported/not supported? Have you updated the CI baseline? The CI baseline should not be affected.

  • Does your PR follow the maintainer guide? Yes.

Backport upstream patch: danfis/libccd#70
Disable BUILD_TESTING, that has also the nice side effect of a faster build on all triplets.
@NancyLi1013 NancyLi1013 self-assigned this May 18, 2020
@NancyLi1013
Copy link
Copy Markdown
Contributor

Hi @traversaro
Thanks for your PR.
I noticed you also submitted a PR to upstream.
So it might be better to add this after the support is accepted by the upstream.

@traversaro
Copy link
Copy Markdown
Contributor Author

So it might be better to add this after the support is accepted by the upstream.

In this specific case, I am not sure if this is a good idea. The upstream maintainer of libccd is not active in this days, and he is not merging even bug fix such as danfis/libccd#56 . For this reason I am afraid that if we wait for upstream, I am not sure if this PR will ever be merged.

@NancyLi1013
Copy link
Copy Markdown
Contributor

@traversaro
Thanks for your instant reply.
We will need further review this support for ccd.

@NancyLi1013 NancyLi1013 added the category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist label May 22, 2020
@dan-shaw dan-shaw merged commit b97fe82 into microsoft:master Jun 12, 2020
@traversaro traversaro deleted the ccd-add-emscripten-support branch June 12, 2020 06:41
JangBoo pushed a commit to JangBoo/vcpkg that referenced this pull request Jun 18, 2020
Backport upstream patch: danfis/libccd#70
Disable BUILD_TESTING, that has also the nice side effect of a faster build on all triplets.
penumbra23 pushed a commit to codespace-dev/vcpkg that referenced this pull request Aug 5, 2020
Backport upstream patch: danfis/libccd#70
Disable BUILD_TESTING, that has also the nice side effect of a faster build on all triplets.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants