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

require the cli component of ign-utils for usd component #908

Merged
merged 1 commit into from
Mar 24, 2022

Conversation

adlarkin
Copy link
Contributor

@adlarkin adlarkin commented Mar 23, 2022

🦟 Bug fix

Summary

When doing some testing of the USD component in a clean docker container, I found that I was able to invoke cmake and attempt to build the USD component without installing the cli component of ign-utils. This resulted in a build error because the following headers couldn't be found:

I've updated the cmake code to make sure that the cli component of ign-utils is installed before the user tries to build the usd component.

Checklist

  • Signed all commits for DCO
  • Added tests
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • codecheck passed (See contributing)
  • All tests passed (See test coverage)
  • While waiting for a review on your PR, please help review another open pull request to support the maintainers

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.

@adlarkin adlarkin requested a review from ahcorde March 23, 2022 22:15
@adlarkin adlarkin requested review from azeey and scpeters as code owners March 23, 2022 22:15
@github-actions github-actions bot added the 🏯 fortress Ignition Fortress label Mar 23, 2022
@codecov-commenter
Copy link

Codecov Report

Merging #908 (90a9908) into sdf12 (e5698ad) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##            sdf12     #908   +/-   ##
=======================================
  Coverage   88.12%   88.12%           
=======================================
  Files         100      100           
  Lines       14667    14667           
=======================================
  Hits        12925    12925           
  Misses       1742     1742           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e5698ad...90a9908. Read the comment docs.

@adlarkin adlarkin merged commit ae5c4d6 into sdf12 Mar 24, 2022
@adlarkin adlarkin deleted the adlarkin/usd_search_for_utils_cli branch March 24, 2022 01:24
@osrf-triage
Copy link

This pull request has been mentioned on Gazebo Community. There might be relevant details there:

https://community.gazebosim.org/t/new-ignition-releases-2022-04-13-fortress-edifice/1367/1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏯 fortress Ignition Fortress
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants