Skip to content

Conversation

meshula
Copy link
Collaborator

@meshula meshula commented Apr 19, 2022

Link the Issue(s) this Pull Request is related to.

Part of the fix for #1272

Summarize your change.

The Swift Package Manager does not allow setting include paths that require angle brackets. The rest of the OTIO code already uses quote includes, changing the Imath include works for both interned Imath and for system Imath, and resolves the inability of the Swift Package Manager to build OTIO.

@meshula
Copy link
Collaborator Author

meshula commented Apr 19, 2022

@rogernelson @jminor After the removal of multiMediaReference.*, the only outstanding issue for the Swift Package Manager is this.

@meshula meshula changed the title Change quote includes to angle includes Change angle include Imath to quote include, remove multiMediaReference prototype Apr 19, 2022
@codecov-commenter
Copy link

codecov-commenter commented Apr 19, 2022

Codecov Report

Merging #1276 (503242c) into main (9f55adf) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #1276   +/-   ##
=======================================
  Coverage   86.19%   86.19%           
=======================================
  Files         196      196           
  Lines       19795    19795           
  Branches     2310     2310           
=======================================
  Hits        17062    17062           
  Misses       2171     2171           
  Partials      562      562           
Flag Coverage Δ
py-unittests 86.19% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
src/opentimelineio/serializableObject.h 86.53% <ø> (ø)

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 9f55adf...503242c. Read the comment docs.

@reinecke reinecke self-requested a review April 19, 2022 20:56
Copy link
Collaborator

@reinecke reinecke left a comment

Choose a reason for hiding this comment

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

Looks good!

@meshula meshula merged commit 0d9fb92 into AcademySoftwareFoundation:main Apr 19, 2022
meshula added a commit to meshula/OpenTimelineIO that referenced this pull request Apr 19, 2022
…ce prototype (AcademySoftwareFoundation#1276)

* Change quote includes to angle includes

* Remove prototype multiMediaReference

Co-authored-by: Nick Porcino <[email protected]>
jminor pushed a commit that referenced this pull request May 2, 2022
…ce prototype (#1276)

* Change quote includes to angle includes

* Remove prototype multiMediaReference

Co-authored-by: Nick Porcino <[email protected]>
@ssteinbach ssteinbach added this to the Public Beta 15 milestone Sep 19, 2022
@meshula meshula deleted the fix-imath-include branch September 21, 2022 21:13
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.

5 participants