Clarify path logging line in GenericModelMaker #4045
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Brief summary of changes
This clarifies the path logging line in the GenericModelMaker. When I was trying to use absolute paths with the tool, I initially suspected there was something wrong with the path handling. It was challenging to debug and I eventually determined the absolute path handling was done correctly in SimTK but the logging output wasn't correct so I was getting an output like this:
This fixes the logging output so that it outputs the exact path that will be in use after the call to
SimTK::Pathname::getAbsolutePathnameUsingSpecifiedWorkingDirectory, which aids in proper inspection and debugging of path handling.Testing I've completed
Compiled and ran locally
Looking for feedback on...
CHANGELOG.md (choose one)
This change is