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

CMake refactor #928

Merged
merged 1 commit into from
Oct 26, 2018
Merged

CMake refactor #928

merged 1 commit into from
Oct 26, 2018

Conversation

lgritz
Copy link
Collaborator

@lgritz lgritz commented Oct 25, 2018

  • Use the "official" FindOpenImageIO.cmake from OIIO (recently
    added). This necessitates some renaming, for example standard use of
    OPENIMAGEIO_ROOT_DIR.

  • Change inconsistent naming of OSLHOME (and OSL_HOME) to the more
    standard OSL_ROOT_DIR.

  • Copy updated FindOpenEXR.cmake from recent OIIO (and related changes).

  • Eliminate all of testsuite/MaterialX, which was not used, never fully
    worked, and was certainly out of date with our MX support. If we want
    to add unit tests for MX shaders, I think I will take a completely
    different approach. So for now, just eliminate the clutter.

  • Eliminate site/pixar/Makefile-bits, which they say they no longer use
    (some of those customizations were the very last uses of some weird
    custom stuff in our older FindOpenEXR.cmake, now eliminated).

* Use the "official" FindOpenImageIO.cmake from OIIO (recently
  added). This necessitates some renaming, for example standard use of
  OPENIMAGEIO_ROOT_DIR.

* Change inconsistent naming of OSLHOME (and OSL_HOME) to the more
  standard OSL_ROOT_DIR.

* Copy updated FindOpenEXR.cmake from recent OIIO (and related changes).

* Eliminate all of testsuite/MaterialX, which was not used, never fully
  worked, and was certainly out of date with our MX support. If we want
  to add unit tests for MX shaders, I think I will take a completely
  different approach. So for now, just eliminate the clutter.

* Eliminate site/pixar/Makefile-bits, which they say they no longer use
  (some of those customizations were the very last uses of some weird
  custom stuff in our older FindOpenEXR.cmake, now eliminated).
@lgritz lgritz merged commit 7d8b0b2 into AcademySoftwareFoundation:master Oct 26, 2018
@lgritz lgritz deleted the lg-cmake branch October 29, 2018 05:14
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.

1 participant